$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r61401 - in sandbox/numeric_bindings/libs/numeric/bindings/doc/html: . boost_numeric_bindings boost_numeric_bindings/functions boost_numeric_bindings/metafunctions boost_numeric_bindings/reference boost_numeric_bindings/reference/blas boost_numeric_bindings/reference/lapack boost_numeric_bindings/tutorial numeric_bindings numeric_bindings/views numeric_bindings/views/functions numeric_bindings/views/metafunctions
From: rutger_at_[hidden]
Date: 2010-04-19 04:18:56
Author: rutger
Date: 2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
New Revision: 61401
URL: http://svn.boost.org/trac/boost/changeset/61401
Log:
Merging a snapshot of the documentation
Added:
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/begin.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/end.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/minimal_rank.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/size.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/stride.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/begin.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/rank.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/size.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/value.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/asum.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/axpy.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/copy.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/dot.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/dotc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gbmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gemm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gemv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/ger.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gerc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/geru.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hbmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hemm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hemv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her2.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her2k.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/herk.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpr2.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/iamax.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/nrm2.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rot.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotg.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotmg.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/sbmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/scal.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spr2.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/swap.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/symm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/symv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr2.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr2k.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syrk.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tbmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tbsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tpmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tpsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trmm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trmv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trsm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/bdsdc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/bdsqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/cgesv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/cposv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbbrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbequ.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbtrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbtrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebak.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebal.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gecon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geequ.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gees.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geesx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gegv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gehrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gejsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelqf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gels.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelsd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelss.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelsy.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqlf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqp3.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gerfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gerqf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesdd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggbak.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggbal.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gges.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggesx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggglm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gghrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gglse.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggqrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggrqf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggsvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggsvp.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gttrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgst.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbtrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hecon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegst.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/herfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hesv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hesvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hgeqz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hprfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hsein.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hseqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/labrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lacgv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lacon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/laebz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lalsd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/largv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/larz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/opgtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/opmtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgbr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orghr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orglq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgql.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgrq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormbr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormhr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormlq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormql.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormrq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormrz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbequ.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbstf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbtrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbtrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pftrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pocon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/poequ.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/porfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/posv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/posvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppequ.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pprfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pteqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pttrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pttrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgst.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbtrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sgesv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sposv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sprfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spsv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spsvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stebz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stedc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stegr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stein.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stemr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/steqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sterf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sycon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syev.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygst.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygvd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sysv.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sysvx.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrd.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbtrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgevc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgexc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsen.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsja.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsna.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsyl.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tpcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tprfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tptri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tptrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trcon.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trevc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trexc.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trrfs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsen.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsna.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsyl.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trtri.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trtrs.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tzrzf.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungbr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unghr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unglq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungql.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungrq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmbr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmhr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmlq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmql.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmqr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmrq.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmrz.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/upgtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/upmtr.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/adapting_your_own_type.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/advanced_linear_algebra.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/basic_linear_algebra.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/hello__world_.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/inspecting_a_type.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/inverting_a_matrix.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/writing_a_generic_numeric_algorithm.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/containers.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/introduction.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/license.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/organization.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/preface.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/reference.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/column.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/lower.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/row.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/trans.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/upper.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/column.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/lower.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/row.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/trans.html   (contents, props changed)
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/upper.html   (contents, props changed)
Text files modified: 
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial.html |    50 +++--                                   
   sandbox/numeric_bindings/libs/numeric/bindings/doc/html/standalone_HTML.manifest             |   341 +++++++++++++++++++++++++++++++++++++++ 
   2 files changed, 366 insertions(+), 25 deletions(-)
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,44 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Functions</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="../numeric_bindings/views/metafunctions/column.html" title="column">
+<link rel="next" href="functions/begin.html" title="begin">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../numeric_bindings/views/metafunctions/column.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/begin.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Functions">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_numeric_bindings.functions"></a><a class="link" href="functions.html" title="Functions">Functions</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">begin</span></dt>
+<dt><span class="section">end</span></dt>
+<dt><span class="section">minimal_rank</span></dt>
+<dt><span class="section">size</span></dt>
+<dt><span class="section">stride</span></dt>
+</dl></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../numeric_bindings/views/metafunctions/column.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/begin.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/begin.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/begin.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>begin</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="../functions.html" title="Functions">
+<link rel="next" href="end.html" title="end">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../functions.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="end.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="begin">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.functions.begin"></a><a class="link" href="begin.html" title="begin">begin</a>
+</h3></div></div></div>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="comment">// Entity stuff, e.g., in case of m being a Matrix:
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">addressing_index</span><span class="special"><</span><span class="number">1</span><span class="special">>()</span> <span class="special">)</span>  <span class="comment">// Row iterator, only dense types supported at the moment
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">addressing_index</span><span class="special"><</span><span class="number">2</span><span class="special">>()</span> <span class="special">)</span>  <span class="comment">// Column iterator
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">row</span><span class="special">()</span> <span class="special">)</span>            <span class="comment">// Same as <1>
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">column</span><span class="special">()</span> <span class="special">)</span>         <span class="comment">// Same as <2>
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">major</span><span class="special">()</span> <span class="special">)</span>          <span class="comment">// Depends on data_order
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">minor</span><span class="special">()</span> <span class="special">)</span>          <span class="comment">// Depends on data_order
+</span>
+<span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">index_major</span><span class="special">()</span> <span class="special">)</span>            <span class="comment">// Sparse matrices
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">index_minor</span><span class="special">()</span> <span class="special">)</span>            <span class="comment">// Sparse matrices
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">compressed_index_major</span><span class="special">()</span> <span class="special">)</span> <span class="comment">// Sparse matrices
+</span>
+<span class="comment">// Data stuff, e.g.,:
+</span><span class="identifier">begin</span><span class="special">(</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">value</span><span class="special">()</span> <span class="special">)</span>          <span class="comment">// Begin of value array or main diagonal
+</span>
+<span class="comment">// Convenience
+</span><span class="identifier">begin1</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                       <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin2</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                       <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin_row</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                    <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin_column</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                 <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin_major</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                  <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin_minor</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                  <span class="comment">// Convenience for tagged version
+</span>
+<span class="identifier">begin_index_major</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>            <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin_index_minor</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>            <span class="comment">// Convenience for tagged version
+</span><span class="identifier">begin_compressed_index_major</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span> <span class="comment">// Convenience for tagged version
+</span>
+<span class="identifier">begin_value</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>                  <span class="comment">// Convenience for tagged version
+</span>
+</pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../functions.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="end.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/end.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/end.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,40 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>end</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="begin.html" title="begin">
+<link rel="next" href="minimal_rank.html" title="minimal_rank">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="begin.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="minimal_rank.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="end">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.functions.end"></a><a class="link" href="end.html" title="end">end</a>
+</h3></div></div></div>
+<p>
+        Identical to begin for semantics.
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="begin.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="minimal_rank.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/minimal_rank.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/minimal_rank.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,41 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>minimal_rank</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="end.html" title="end">
+<link rel="next" href="size.html" title="size">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="end.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="size.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="minimal_rank">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.functions.minimal_rank"></a><a class="link" href="minimal_rank.html" title="minimal_rank">minimal_rank</a>
+</h3></div></div></div>
+<p>
+        This function returns the minimal rank needed to represent the underlying,
+        0 <= minimal_rank <= rank.
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="end.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="size.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/size.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/size.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,40 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>size</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="minimal_rank.html" title="minimal_rank">
+<link rel="next" href="stride.html" title="stride">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="minimal_rank.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stride.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="size">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.functions.size"></a><a class="link" href="size.html" title="size">size</a>
+</h3></div></div></div>
+<p>
+        Identical to begin for semantics.
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="minimal_rank.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stride.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/stride.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/functions/stride.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,57 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stride</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="size.html" title="size">
+<link rel="next" href="../metafunctions.html" title="Metafunctions">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="size.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stride">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.functions.stride"></a><a class="link" href="stride.html" title="stride">stride</a>
+</h3></div></div></div>
+<p>
+        Only defined in case of
+      </p>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="comment">// E.g., for matrices
+</span><span class="identifier">stride</span><span class="special"><</span> <span class="number">1</span><span class="special">()</span> <span class="special">)</span>                   <span class="comment">// Stride for increment of index 1
+</span><span class="identifier">stride</span><span class="special"><</span> <span class="number">2</span><span class="special">()</span> <span class="special">)</span>                   <span class="comment">// Stride for increment of index 2
+</span><span class="identifier">stride</span><span class="special"><</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">major</span><span class="special">()</span> <span class="special">)</span>          <span class="comment">// Depends on data_order
+</span><span class="identifier">stride</span><span class="special"><</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">minor</span><span class="special">()</span> <span class="special">)</span>          <span class="comment">// Depends on data_order
+</span>
+<span class="comment">// Convenience stuff
+</span><span class="identifier">stride1</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>
+<span class="identifier">stride_major</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>
+<span class="identifier">stride_minor</span><span class="special">(</span><span class="identifier">m</span><span class="special">)</span>
+
+</pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="size.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,43 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Metafunctions</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="functions/stride.html" title="stride">
+<link rel="next" href="metafunctions/begin.html" title="begin">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="functions/stride.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="metafunctions/begin.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Metafunctions">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost_numeric_bindings.metafunctions"></a><a class="link" href="metafunctions.html" title="Metafunctions">Metafunctions</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">begin</span></dt>
+<dt><span class="section">rank</span></dt>
+<dt><span class="section">size</span></dt>
+<dt><span class="section">value</span></dt>
+</dl></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="functions/stride.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="metafunctions/begin.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/begin.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/begin.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>begin</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="../metafunctions.html" title="Metafunctions">
+<link rel="next" href="rank.html" title="rank">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../metafunctions.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rank.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="begin">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.metafunctions.begin"></a><a class="link" href="begin.html" title="begin">begin</a>
+</h3></div></div></div>
+<a name="boost_numeric_bindings.metafunctions.begin.description"></a><h5>
+<a name="id479379"></a>
+        <a class="link" href="begin.html#boost_numeric_bindings.metafunctions.begin.description">Description</a>
+      </h5>
+<p>
+        Returns the result type of begin
+      </p>
+<a name="boost_numeric_bindings.metafunctions.begin.synopsis"></a><h5>
+<a name="id479396"></a>
+        <a class="link" href="begin.html#boost_numeric_bindings.metafunctions.begin.synopsis">Synopsis</a>
+      </h5>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Tag</span> <span class="special">></span>
+<span class="keyword">struct</span> <span class="identifier">begin</span> <span class="special">{</span>
+    <span class="keyword">typedef</span> <span class="emphasis"><em>unspecified</em></span> <span class="identifier">type</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+      </p>
+<a name="boost_numeric_bindings.metafunctions.begin.expression_semantics"></a><h5>
+<a name="id479498"></a>
+        <a class="link" href="begin.html#boost_numeric_bindings.metafunctions.begin.expression_semantics">Expression
+        Semantics</a>
+      </h5>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">tag</span><span class="special">::</span><span class="identifier">index</span><span class="special"><</span><span class="number">1</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
+</pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../metafunctions.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rank.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/rank.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/rank.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,56 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>rank</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="begin.html" title="begin">
+<link rel="next" href="size.html" title="size">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="begin.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="size.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="rank">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.metafunctions.rank"></a><a class="link" href="rank.html" title="rank">rank</a>
+</h3></div></div></div>
+<a name="boost_numeric_bindings.metafunctions.rank.description"></a><h5>
+<a name="id479595"></a>
+        <a class="link" href="rank.html#boost_numeric_bindings.metafunctions.rank.description">Description</a>
+      </h5>
+<p>
+        Returns the rank of the underlying
+      </p>
+<a name="boost_numeric_bindings.metafunctions.rank.synopsis"></a><h5>
+<a name="id479613"></a>
+        <a class="link" href="rank.html#boost_numeric_bindings.metafunctions.rank.synopsis">Synopsis</a>
+      </h5>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">T</span> <span class="special">></span>
+<span class="keyword">struct</span> <span class="identifier">rank</span><span class="special">:</span> <span class="identifier">integral_constant</span> <span class="special">{};</span>
+</pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="begin.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="size.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/size.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/size.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>size</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="rank.html" title="rank">
+<link rel="next" href="value.html" title="value">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rank.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="value.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="size">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.metafunctions.size"></a><a class="link" href="size.html" title="size">size</a>
+</h3></div></div></div>
+<a name="boost_numeric_bindings.metafunctions.size.description"></a><h5>
+<a name="id479696"></a>
+        <a class="link" href="size.html#boost_numeric_bindings.metafunctions.size.description">Description</a>
+      </h5>
+<p>
+        Returns the result type of size
+      </p>
+<a name="boost_numeric_bindings.metafunctions.size.synopsis"></a><h5>
+<a name="id479714"></a>
+        <a class="link" href="size.html#boost_numeric_bindings.metafunctions.size.synopsis">Synopsis</a>
+      </h5>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">T</span> <span class="special">></span>
+<span class="keyword">struct</span> <span class="identifier">size</span> <span class="special">{</span>
+    <span class="keyword">typedef</span> <span class="emphasis"><em>unspecified</em></span> <span class="identifier">type</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rank.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="value.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/value.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/metafunctions/value.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,58 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>value</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="size.html" title="size">
+<link rel="next" href="../../numeric_bindings/reference.html" title="Reference">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="size.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="value">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.metafunctions.value"></a><a class="link" href="value.html" title="value">value</a>
+</h3></div></div></div>
+<a name="boost_numeric_bindings.metafunctions.value.description"></a><h5>
+<a name="id479811"></a>
+        <a class="link" href="value.html#boost_numeric_bindings.metafunctions.value.description">Description</a>
+      </h5>
+<p>
+        Returns the value type of the underlying
+      </p>
+<a name="boost_numeric_bindings.metafunctions.value.synopsis"></a><h5>
+<a name="id479828"></a>
+        <a class="link" href="value.html#boost_numeric_bindings.metafunctions.value.synopsis">Synopsis</a>
+      </h5>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">T</span> <span class="special">></span>
+<span class="keyword">struct</span> <span class="identifier">value</span> <span class="special">{</span>
+    <span class="keyword">typedef</span> <span class="emphasis"><em>unspecified</em></span> <span class="identifier">type</span><span class="special">;</span>
+<span class="special">};</span>
+</pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="size.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,840 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>BLAS</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../../numeric_bindings/reference.html" title="Reference">
+<link rel="prev" href="../../numeric_bindings/reference.html" title="Reference">
+<link rel="next" href="blas/asum.html" title="asum">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="blas/asum.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="BLAS">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.reference.blas"></a><a class="link" href="blas.html" title="BLAS"> BLAS</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">asum</span></dt>
+<dt><span class="section">axpy</span></dt>
+<dt><span class="section">copy</span></dt>
+<dt><span class="section">dotc</span></dt>
+<dt><span class="section">dot</span></dt>
+<dt><span class="section">iamax</span></dt>
+<dt><span class="section">nrm2</span></dt>
+<dt><span class="section">rotg</span></dt>
+<dt><span class="section">rot</span></dt>
+<dt><span class="section">rotmg</span></dt>
+<dt><span class="section">rotm</span></dt>
+<dt><span class="section">scal</span></dt>
+<dt><span class="section">swap</span></dt>
+<dt><span class="section">gbmv</span></dt>
+<dt><span class="section">gemv</span></dt>
+<dt><span class="section">gerc</span></dt>
+<dt><span class="section">ger</span></dt>
+<dt><span class="section">geru</span></dt>
+<dt><span class="section">hbmv</span></dt>
+<dt><span class="section">hemv</span></dt>
+<dt><span class="section">her2</span></dt>
+<dt><span class="section">her</span></dt>
+<dt><span class="section">hpmv</span></dt>
+<dt><span class="section">hpr2</span></dt>
+<dt><span class="section">hpr</span></dt>
+<dt><span class="section">sbmv</span></dt>
+<dt><span class="section">spmv</span></dt>
+<dt><span class="section">spr2</span></dt>
+<dt><span class="section">spr</span></dt>
+<dt><span class="section">symv</span></dt>
+<dt><span class="section">syr2</span></dt>
+<dt><span class="section">syr</span></dt>
+<dt><span class="section">tbmv</span></dt>
+<dt><span class="section">tbsv</span></dt>
+<dt><span class="section">tpmv</span></dt>
+<dt><span class="section">tpsv</span></dt>
+<dt><span class="section">trmv</span></dt>
+<dt><span class="section">trsv</span></dt>
+<dt><span class="section">gemm</span></dt>
+<dt><span class="section">hemm</span></dt>
+<dt><span class="section">her2k</span></dt>
+<dt><span class="section">herk</span></dt>
+<dt><span class="section">symm</span></dt>
+<dt><span class="section">syr2k</span></dt>
+<dt><span class="section">syrk</span></dt>
+<dt><span class="section">trmm</span></dt>
+<dt><span class="section">trsm</span></dt>
+</dl></div>
+<p>
+        BLAS consists of three levels of routines:
+      </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+<span class="bold"><strong>level 1</strong></span> routines involve scalar-vector
+          and vector-vector operations, like computing an inner product,
+        </li>
+<li class="listitem">
+<span class="bold"><strong>level 2</strong></span> routines cover vector-matrix operations,
+          and
+        </li>
+<li class="listitem">
+<span class="bold"><strong>level 3</strong></span> routines perform matrix-matrix
+          operations.
+        </li>
+</ul></div>
+<div class="table">
+<a name="id479970"></a><p class="title"><b>Table 1. Level 1 BLAS</b></p>
+<div class="table-contents"><table class="table" summary="Level 1 BLAS">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+            <p>
+              BLAS
+            </p>
+            </th>
+<th>
+            <p>
+              Boost.Numeric_Bindings Equivalent
+            </p>
+            </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+            <p>
+              xROTG
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::create_rotation</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xROTMG
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::create_rotation</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xROT
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::apply_rotation</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xROTM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::apply_rotation</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSWAP
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::swap</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSCAL
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::scale</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xCOPY
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::copy</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xAXPY
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xDOT
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::dot</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xDOTU
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::dot</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xDOTC
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::dot</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xxDOT
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::dot</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xNRM2
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::norm_2</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xASUM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::abs_sum</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              IxAMAX
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::index_norm_inf</code>
+            </p>
+            </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="id480309"></a><p class="title"><b>Table 2. Level 2 BLAS</b></p>
+<div class="table-contents"><table class="table" summary="Level 2 BLAS">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+            <p>
+              BLAS
+            </p>
+            </th>
+<th>
+            <p>
+              Boost.Numeric_Bindings Equivalent
+            </p>
+            </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+            <p>
+              xGEMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xGBMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHEMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHPMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSYMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSBMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTRMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTBMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTPMV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTRSV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::forward_solve</code>,
+              <code class="computeroutput">blas::back_solve</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTBSV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::forward_solve</code>,
+              <code class="computeroutput">blas::back_solve</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTPSV
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::forward_solve</code>,
+              <code class="computeroutput">blas::back_solve</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xGER
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xGERU
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xGERC
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHER
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHPR
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHER2
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_2_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHPR2
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_2_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSYR
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSPR
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_1_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSYR
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_2_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSPR
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_2_update</code>
+            </p>
+            </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><div class="table">
+<a name="id480823"></a><p class="title"><b>Table 3. Level 3 BLAS</b></p>
+<div class="table-contents"><table class="table" summary="Level 3 BLAS">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+            <p>
+              BLAS
+            </p>
+            </th>
+<th>
+            <p>
+              Boost.Numeric_Bindings Equivalent
+            </p>
+            </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+            <p>
+              xGEMM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSYMM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHEMM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSYRK
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_k_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHERK
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_k_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xSYR2K
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_2k_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xHER2K
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::rank_2k_update</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTRMM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::transform</code>
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xTRSM
+            </p>
+            </td>
+<td>
+            <p>
+              <code class="computeroutput">blas::forward_solve</code>,
+              <code class="computeroutput">blas::back_solve</code>
+            </p>
+            </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="blas/asum.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/asum.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/asum.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,277 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>asum</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="../blas.html" title="BLAS">
+<link rel="next" href="axpy.html" title="axpy">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../blas.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="axpy.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="asum">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.asum"></a><a class="link" href="asum.html" title="asum">asum</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.asum.prototype"></a><h6>
+<a name="id481066"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">asum</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">asum</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.asum.description"></a><h6>
+<a name="id481130"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">asum</span></code> (short for absolute
+          sum) provides a C++ interface to BLAS routines SASUM, DASUM, SCASUM, and
+          DZASUM.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id481206"></a><p class="title"><b>Table 4. Dispatching of asum.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of asum.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SASUM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sasum
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSasum
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DASUM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dasum
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDasum
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SCASUM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_scasum
+              </p>
+              </td>
+<td>
+              <p>
+                cublasScasum
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DZASUM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dzasum
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SASUM, DASUM, SCASUM, and DZASUM have three arguments,
+          whereas <code class="computeroutput"><span class="identifier">asum</span></code> requires one
+          arguments.
+        </p>
+<div class="table">
+<a name="id481426"></a><p class="title"><b>Table 5. Deduction of arguments of asum.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of asum.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.asum.definition"></a><h6>
+<a name="id481447"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/asum.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.asum.parameters_or_requirements_on_types"></a><h6>
+<a name="id481471"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.asum.complexity"></a><h6>
+<a name="id481532"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.asum.example"></a><h6>
+<a name="id481547"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">asum</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">asum</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.asum.notes"></a><h6>
+<a name="id481767"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.asum.see_also"></a><h6>
+<a name="id481781"></a>
+          <a class="link" href="asum.html#boost_numeric_bindings.reference.blas.asum.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sasum.f,
+            dasum.f, scasum.f, and dzasum.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../blas.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="axpy.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/axpy.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/axpy.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,284 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>axpy</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="asum.html" title="asum">
+<link rel="next" href="copy.html" title="copy">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="asum.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="copy.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="axpy">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.axpy"></a><a class="link" href="axpy.html" title="axpy">axpy</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.axpy.prototype"></a><h6>
+<a name="id481838"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">axpy</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">axpy</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">axpy</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.axpy.description"></a><h6>
+<a name="id482016"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">axpy</span></code> (short for a times
+          x plus y) provides a C++ interface to BLAS routines SAXPY, DAXPY, CAXPY,
+          and ZAXPY.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id482092"></a><p class="title"><b>Table 6. Dispatching of axpy.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of axpy.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SAXPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_saxpy
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSaxpy
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DAXPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_daxpy
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDaxpy
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CAXPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_caxpy
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCaxpy
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZAXPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zaxpy
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SAXPY, DAXPY, CAXPY, and ZAXPY have six arguments,
+          whereas <code class="computeroutput"><span class="identifier">axpy</span></code> requires three
+          arguments.
+        </p>
+<div class="table">
+<a name="id482310"></a><p class="title"><b>Table 7. Deduction of arguments of axpy.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of axpy.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.axpy.definition"></a><h6>
+<a name="id482331"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/axpy.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.axpy.parameters_or_requirements_on_types"></a><h6>
+<a name="id482355"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.axpy.complexity"></a><h6>
+<a name="id482417"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.axpy.example"></a><h6>
+<a name="id482431"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">axpy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">axpy</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.axpy.notes"></a><h6>
+<a name="id482651"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.axpy.see_also"></a><h6>
+<a name="id482666"></a>
+          <a class="link" href="axpy.html#boost_numeric_bindings.reference.blas.axpy.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files saxpy.f,
+            daxpy.f, caxpy.f, and zaxpy.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="asum.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="copy.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/copy.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/copy.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,276 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>copy</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="axpy.html" title="axpy">
+<link rel="next" href="dotc.html" title="dotc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="axpy.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="dotc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="copy">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.copy"></a><a class="link" href="copy.html" title="copy">copy</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.copy.prototype"></a><h6>
+<a name="id482722"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">copy</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">copy</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.copy.description"></a><h6>
+<a name="id482805"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">copy</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SCOPY, DCOPY, CCOPY, and ZCOPY.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id482880"></a><p class="title"><b>Table 8. Dispatching of copy.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of copy.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SCOPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_scopy
+              </p>
+              </td>
+<td>
+              <p>
+                cublasScopy
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DCOPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dcopy
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDcopy
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CCOPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ccopy
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCcopy
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZCOPY
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zcopy
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SCOPY, DCOPY, CCOPY, and ZCOPY have five arguments,
+          whereas <code class="computeroutput"><span class="identifier">copy</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id483099"></a><p class="title"><b>Table 9. Deduction of arguments of copy.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of copy.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.copy.definition"></a><h6>
+<a name="id483120"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/copy.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.copy.parameters_or_requirements_on_types"></a><h6>
+<a name="id483144"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.copy.complexity"></a><h6>
+<a name="id483206"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.copy.example"></a><h6>
+<a name="id483220"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">copy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">copy</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.copy.notes"></a><h6>
+<a name="id483440"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.copy.see_also"></a><h6>
+<a name="id483455"></a>
+          <a class="link" href="copy.html#boost_numeric_bindings.reference.blas.copy.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files scopy.f,
+            dcopy.f, ccopy.f, and zcopy.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="axpy.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="dotc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/dot.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/dot.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,276 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>dot</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="dotc.html" title="dotc">
+<link rel="next" href="iamax.html" title="iamax">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="dotc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iamax.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="dot">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.dot"></a><a class="link" href="dot.html" title="dot">dot</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.dot.prototype"></a><h6>
+<a name="id484227"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">dot</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">dot</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.dot.description"></a><h6>
+<a name="id484315"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">dot</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SDOT, DDOT, CDOTU, and ZDOTU.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id484390"></a><p class="title"><b>Table 12. Dispatching of dot.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of dot.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SDOT
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sdot
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSdot
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DDOT
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ddot
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDdot
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CDOTU
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cdotu_sub
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCdotu
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZDOTU
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zdotu_sub
+              </p>
+              </td>
+<td>
+              <p>
+                cublasZdotu
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SDOT, DDOT, CDOTU, and ZDOTU have five arguments,
+          whereas <code class="computeroutput"><span class="identifier">dot</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id484609"></a><p class="title"><b>Table 13. Deduction of arguments of dot.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of dot.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.dot.definition"></a><h6>
+<a name="id484630"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/dot.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.dot.parameters_or_requirements_on_types"></a><h6>
+<a name="id484654"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.dot.complexity"></a><h6>
+<a name="id484716"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.dot.example"></a><h6>
+<a name="id484730"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">dot</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">dot</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.dot.notes"></a><h6>
+<a name="id484950"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.dot.see_also"></a><h6>
+<a name="id484965"></a>
+          <a class="link" href="dot.html#boost_numeric_bindings.reference.blas.dot.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sdot.f,
+            ddot.f, cdotu.f, and zdotu.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="dotc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iamax.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/dotc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/dotc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,231 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>dotc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="copy.html" title="copy">
+<link rel="next" href="dot.html" title="dot">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="copy.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="dot.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="dotc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.dotc"></a><a class="link" href="dotc.html" title="dotc">dotc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.dotc.prototype"></a><h6>
+<a name="id483511"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">dotc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">dotc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.dotc.description"></a><h6>
+<a name="id483600"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">dotc</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines CDOTC and ZDOTC.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id483674"></a><p class="title"><b>Table 10. Dispatching of dotc.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of dotc.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CDOTC
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cdotc_sub
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCdotc
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZDOTC
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zdotc_sub
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CDOTC and ZDOTC have five arguments, whereas <code class="computeroutput"><span class="identifier">dotc</span></code> requires two arguments.
+        </p>
+<div class="table">
+<a name="id483825"></a><p class="title"><b>Table 11. Deduction of arguments of dotc.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of dotc.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.dotc.definition"></a><h6>
+<a name="id483846"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/dotc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.dotc.parameters_or_requirements_on_types"></a><h6>
+<a name="id483870"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.dotc.complexity"></a><h6>
+<a name="id483932"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.dotc.example"></a><h6>
+<a name="id483946"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">dotc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">dotc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.dotc.notes"></a><h6>
+<a name="id484166"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.dotc.see_also"></a><h6>
+<a name="id484181"></a>
+          <a class="link" href="dotc.html#boost_numeric_bindings.reference.blas.dotc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cdotc.f
+            and zdotc.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="copy.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="dot.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gbmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gbmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,297 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="swap.html" title="swap">
+<link rel="next" href="gemv.html" title="gemv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gemv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.gbmv"></a><a class="link" href="gbmv.html" title="gbmv">gbmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.gbmv.prototype"></a><h6>
+<a name="id492513"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gbmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gbmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gbmv.description"></a><h6>
+<a name="id492807"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbmv</span></code> (short for generic,
+          banded, matrix-vector operation) provides a C++ interface to BLAS routines
+          SGBMV, DGBMV, CGBMV, and ZGBMV. <code class="computeroutput"><span class="identifier">gbmv</span></code>
+          performs one of the matrix-vector operations
+        </p>
+<p>
+          y := alpha*A*x + beta*y, or y := alpha*A'*x + beta*y, or
+        </p>
+<p>
+          y := alpha*conjg( A' )*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are vectors and A is an m by
+          n band matrix, with kl sub-diagonals and ku super-diagonals.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id492920"></a><p class="title"><b>Table 30. Dispatching of gbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sgbmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSgbmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dgbmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cgbmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCgbmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zgbmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SGBMV, DGBMV, CGBMV, and ZGBMV have thirteen arguments,
+          whereas <code class="computeroutput"><span class="identifier">gbmv</span></code> requires five
+          arguments.
+        </p>
+<div class="table">
+<a name="id493161"></a><p class="title"><b>Table 31. Deduction of arguments of gbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of gbmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.gbmv.definition"></a><h6>
+<a name="id493185"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/gbmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gbmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id493216"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.gbmv.complexity"></a><h6>
+<a name="id493286"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gbmv.example"></a><h6>
+<a name="id493306"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">gbmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">gbmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gbmv.notes"></a><h6>
+<a name="id493550"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gbmv.see_also"></a><h6>
+<a name="id493570"></a>
+          <a class="link" href="gbmv.html#boost_numeric_bindings.reference.blas.gbmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbmv.f,
+            dgbmv.f, cgbmv.f, and zgbmv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="swap.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gemv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gemm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gemm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,300 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gemm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="trsv.html" title="trsv">
+<link rel="next" href="hemm.html" title="hemm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hemm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gemm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.gemm"></a><a class="link" href="gemm.html" title="gemm">gemm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.gemm.prototype"></a><h6>
+<a name="id515164"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gemm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gemm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gemm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gemm.description"></a><h6>
+<a name="id515457"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gemm</span></code> (short for generic
+          matrix-matrix operation) provides a C++ interface to BLAS routines SGEMM,
+          DGEMM, CGEMM, and ZGEMM. <code class="computeroutput"><span class="identifier">gemm</span></code>
+          performs one of the matrix-matrix operations
+        </p>
+<p>
+          C := alpha*op( A )*op( B ) + beta*C,
+        </p>
+<p>
+          where op( X ) is one of
+        </p>
+<p>
+          op( X ) = X or op( X ) = X' or op( X ) = conjg( X' ),
+        </p>
+<p>
+          alpha and beta are scalars, and A, B and C are matrices, with op( A ) an
+          m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id515574"></a><p class="title"><b>Table 80. Dispatching of gemm.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gemm.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sgemm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSgemm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dgemm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDgemm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cgemm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCgemm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zgemm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasZgemm
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SGEMM, DGEMM, CGEMM, and ZGEMM have thirteen arguments,
+          whereas <code class="computeroutput"><span class="identifier">gemm</span></code> requires five
+          arguments.
+        </p>
+<div class="table">
+<a name="id515815"></a><p class="title"><b>Table 81. Deduction of arguments of gemm.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of gemm.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.gemm.definition"></a><h6>
+<a name="id515839"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/gemm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gemm.parameters_or_requirements_on_types"></a><h6>
+<a name="id515870"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.gemm.complexity"></a><h6>
+<a name="id515939"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gemm.example"></a><h6>
+<a name="id515959"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">gemm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">gemm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gemm.notes"></a><h6>
+<a name="id516203"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gemm.see_also"></a><h6>
+<a name="id516223"></a>
+          <a class="link" href="gemm.html#boost_numeric_bindings.reference.blas.gemm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgemm.f,
+            dgemm.f, cgemm.f, and zgemm.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hemm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gemv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gemv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,297 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gemv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="gbmv.html" title="gbmv">
+<link rel="next" href="gerc.html" title="gerc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gerc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gemv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.gemv"></a><a class="link" href="gemv.html" title="gemv">gemv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.gemv.prototype"></a><h6>
+<a name="id493639"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gemv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gemv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gemv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gemv.description"></a><h6>
+<a name="id493932"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gemv</span></code> (short for generic
+          matrix-vector operation) provides a C++ interface to BLAS routines SGEMV,
+          DGEMV, CGEMV, and ZGEMV. <code class="computeroutput"><span class="identifier">gemv</span></code>
+          performs one of the matrix-vector operations
+        </p>
+<p>
+          y := alpha*A*x + beta*y, or y := alpha*A'*x + beta*y, or
+        </p>
+<p>
+          y := alpha*conjg( A' )*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are vectors and A is an m by
+          n matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id494045"></a><p class="title"><b>Table 32. Dispatching of gemv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gemv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sgemv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSgemv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dgemv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDgemv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cgemv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCgemv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zgemv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasZgemv
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SGEMV, DGEMV, CGEMV, and ZGEMV have eleven arguments,
+          whereas <code class="computeroutput"><span class="identifier">gemv</span></code> requires five
+          arguments.
+        </p>
+<div class="table">
+<a name="id494285"></a><p class="title"><b>Table 33. Deduction of arguments of gemv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of gemv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.gemv.definition"></a><h6>
+<a name="id494310"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/gemv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gemv.parameters_or_requirements_on_types"></a><h6>
+<a name="id494341"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.gemv.complexity"></a><h6>
+<a name="id494411"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gemv.example"></a><h6>
+<a name="id494431"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">gemv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">gemv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gemv.notes"></a><h6>
+<a name="id494674"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gemv.see_also"></a><h6>
+<a name="id494694"></a>
+          <a class="link" href="gemv.html#boost_numeric_bindings.reference.blas.gemv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgemv.f,
+            dgemv.f, cgemv.f, and zgemv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gerc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/ger.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/ger.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ger</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="gerc.html" title="gerc">
+<link rel="next" href="geru.html" title="geru">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gerc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geru.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ger">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.ger"></a><a class="link" href="ger.html" title="ger">ger</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.ger.prototype"></a><h6>
+<a name="id495648"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ger</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ger</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.ger.description"></a><h6>
+<a name="id495788"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ger</span></code> (short for generic
+          rank-1 update) provides a C++ interface to BLAS routines SGER and DGER.
+          <code class="computeroutput"><span class="identifier">ger</span></code> performs the rank 1
+          operation
+        </p>
+<p>
+          A := alpha*x*y' + A,
+        </p>
+<p>
+          where alpha is a scalar, x is an m element vector, y is an n element vector
+          and A is an m by n matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id495896"></a><p class="title"><b>Table 36. Dispatching of ger.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ger.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGER
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sger
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSger
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGER
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dger
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDger
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SGER and DGER have nine arguments, whereas <code class="computeroutput"><span class="identifier">ger</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id496033"></a><p class="title"><b>Table 37. Deduction of arguments of ger.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of ger.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.ger.definition"></a><h6>
+<a name="id496057"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/ger.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.ger.parameters_or_requirements_on_types"></a><h6>
+<a name="id496087"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.ger.complexity"></a><h6>
+<a name="id496156"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.ger.example"></a><h6>
+<a name="id496176"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">ger</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">ger</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.ger.notes"></a><h6>
+<a name="id496419"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.ger.see_also"></a><h6>
+<a name="id496439"></a>
+          <a class="link" href="ger.html#boost_numeric_bindings.reference.blas.ger.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sger.f
+            and dger.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gerc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geru.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gerc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/gerc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gerc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="gemv.html" title="gemv">
+<link rel="next" href="ger.html" title="ger">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gemv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ger.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gerc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.gerc"></a><a class="link" href="gerc.html" title="gerc">gerc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.gerc.prototype"></a><h6>
+<a name="id494763"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gerc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gerc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span>
+        <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gerc.description"></a><h6>
+<a name="id494910"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gerc</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines CGERC and ZGERC. <code class="computeroutput"><span class="identifier">gerc</span></code>
+          performs the rank 1 operation
+        </p>
+<p>
+          A := alpha*x*conjg( y' ) + A,
+        </p>
+<p>
+          where alpha is a scalar, x is an m element vector, y is an n element vector
+          and A is an m by n matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id495018"></a><p class="title"><b>Table 34. Dispatching of gerc.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gerc.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGERC
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cgerc
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCgerc
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGERC
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zgerc
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CGERC and ZGERC have nine arguments, whereas <code class="computeroutput"><span class="identifier">gerc</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id495183"></a><p class="title"><b>Table 35. Deduction of arguments of gerc.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of gerc.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.gerc.definition"></a><h6>
+<a name="id495206"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/gerc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gerc.parameters_or_requirements_on_types"></a><h6>
+<a name="id495236"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.gerc.complexity"></a><h6>
+<a name="id495306"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gerc.example"></a><h6>
+<a name="id495326"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">gerc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">gerc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.gerc.notes"></a><h6>
+<a name="id495570"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.gerc.see_also"></a><h6>
+<a name="id495590"></a>
+          <a class="link" href="gerc.html#boost_numeric_bindings.reference.blas.gerc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cgerc.f
+            and zgerc.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gemv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ger.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/geru.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/geru.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geru</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="ger.html" title="ger">
+<link rel="next" href="hbmv.html" title="hbmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ger.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geru">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.geru"></a><a class="link" href="geru.html" title="geru">geru</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.geru.prototype"></a><h6>
+<a name="id496498"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">geru</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geru</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span>
+        <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.geru.description"></a><h6>
+<a name="id496643"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geru</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines CGERU and ZGERU. <code class="computeroutput"><span class="identifier">geru</span></code>
+          performs the rank 1 operation
+        </p>
+<p>
+          A := alpha*x*y' + A,
+        </p>
+<p>
+          where alpha is a scalar, x is an m element vector, y is an n element vector
+          and A is an m by n matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id496751"></a><p class="title"><b>Table 38. Dispatching of geru.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geru.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGERU
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cgeru
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCgeru
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGERU
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zgeru
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CGERU and ZGERU have nine arguments, whereas <code class="computeroutput"><span class="identifier">geru</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id496917"></a><p class="title"><b>Table 39. Deduction of arguments of geru.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of geru.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.geru.definition"></a><h6>
+<a name="id496941"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/geru.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.geru.parameters_or_requirements_on_types"></a><h6>
+<a name="id496971"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.geru.complexity"></a><h6>
+<a name="id497040"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.geru.example"></a><h6>
+<a name="id497060"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">geru</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">geru</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.geru.notes"></a><h6>
+<a name="id497303"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.geru.see_also"></a><h6>
+<a name="id497322"></a>
+          <a class="link" href="geru.html#boost_numeric_bindings.reference.blas.geru.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cgeru.f
+            and zgeru.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ger.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hbmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hbmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="geru.html" title="geru">
+<link rel="next" href="hemv.html" title="hemv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geru.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hemv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.hbmv"></a><a class="link" href="hbmv.html" title="hbmv">hbmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.hbmv.prototype"></a><h6>
+<a name="id497381"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hbmv.description"></a><h6>
+<a name="id497547"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbmv</span></code> (short for hermitian,
+          banded, matrix-vector operation) provides a C++ interface to BLAS routines
+          CHBMV and ZHBMV. <code class="computeroutput"><span class="identifier">hbmv</span></code> performs
+          the matrix-vector operation
+        </p>
+<p>
+          y := alpha*A*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are n element vectors and A is
+          an n by n hermitian band matrix, with k super-diagonals.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id497656"></a><p class="title"><b>Table 40. Dispatching of hbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_chbmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasChbmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zhbmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHBMV and ZHBMV have eleven arguments, whereas <code class="computeroutput"><span class="identifier">hbmv</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id497821"></a><p class="title"><b>Table 41. Deduction of arguments of hbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of hbmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.hbmv.definition"></a><h6>
+<a name="id497845"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/hbmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hbmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id497876"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.hbmv.complexity"></a><h6>
+<a name="id497946"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hbmv.example"></a><h6>
+<a name="id497965"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">hbmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">hbmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hbmv.notes"></a><h6>
+<a name="id498208"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hbmv.see_also"></a><h6>
+<a name="id498227"></a>
+          <a class="link" href="hbmv.html#boost_numeric_bindings.reference.blas.hbmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbmv.f
+            and zhbmv.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geru.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hemv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hemm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hemm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,247 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hemm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="gemm.html" title="gemm">
+<link rel="next" href="her2k.html" title="her2k">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gemm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="her2k.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hemm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.hemm"></a><a class="link" href="hemm.html" title="hemm">hemm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.hemm.prototype"></a><h6>
+<a name="id516294"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hemm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hemm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hemm.description"></a><h6>
+<a name="id516482"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hemm</span></code> (short for hermitian
+          matrix-matrix operation) provides a C++ interface to BLAS routines CHEMM
+          and ZHEMM. <code class="computeroutput"><span class="identifier">hemm</span></code> performs
+          one of the matrix-matrix operations
+        </p>
+<p>
+          C := alpha*A*B + beta*C,
+        </p>
+<p>
+          or
+        </p>
+<p>
+          C := alpha*B*A + beta*C,
+        </p>
+<p>
+          where alpha and beta are scalars, A is an hermitian matrix and B and C
+          are m by n matrices.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id516597"></a><p class="title"><b>Table 82. Dispatching of hemm.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hemm.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_chemm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasChemm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zhemm
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHEMM and ZHEMM have twelve arguments, whereas <code class="computeroutput"><span class="identifier">hemm</span></code> requires six arguments.
+        </p>
+<div class="table">
+<a name="id516762"></a><p class="title"><b>Table 83. Deduction of arguments of hemm.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of hemm.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.hemm.definition"></a><h6>
+<a name="id516787"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/hemm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hemm.parameters_or_requirements_on_types"></a><h6>
+<a name="id516818"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.hemm.complexity"></a><h6>
+<a name="id516888"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hemm.example"></a><h6>
+<a name="id516908"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">hemm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">hemm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hemm.notes"></a><h6>
+<a name="id517152"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hemm.see_also"></a><h6>
+<a name="id517173"></a>
+          <a class="link" href="hemm.html#boost_numeric_bindings.reference.blas.hemm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chemm.f
+            and zhemm.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gemm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="her2k.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hemv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hemv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hemv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="hbmv.html" title="hbmv">
+<link rel="next" href="her2.html" title="her2">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="her2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hemv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.hemv"></a><a class="link" href="hemv.html" title="hemv">hemv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.hemv.prototype"></a><h6>
+<a name="id498285"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hemv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hemv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hemv.description"></a><h6>
+<a name="id498452"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hemv</span></code> (short for hermitian
+          matrix-vector operation) provides a C++ interface to BLAS routines CHEMV
+          and ZHEMV. <code class="computeroutput"><span class="identifier">hemv</span></code> performs
+          the matrix-vector operation
+        </p>
+<p>
+          y := alpha*A*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are n element vectors and A is
+          an n by n hermitian matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id498560"></a><p class="title"><b>Table 42. Dispatching of hemv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hemv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_chemv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasChemv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zhemv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHEMV and ZHEMV have ten arguments, whereas <code class="computeroutput"><span class="identifier">hemv</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id498726"></a><p class="title"><b>Table 43. Deduction of arguments of hemv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of hemv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.hemv.definition"></a><h6>
+<a name="id498750"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/hemv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hemv.parameters_or_requirements_on_types"></a><h6>
+<a name="id498781"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.hemv.complexity"></a><h6>
+<a name="id498851"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hemv.example"></a><h6>
+<a name="id498871"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">hemv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">hemv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hemv.notes"></a><h6>
+<a name="id499114"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hemv.see_also"></a><h6>
+<a name="id499134"></a>
+          <a class="link" href="hemv.html#boost_numeric_bindings.reference.blas.hemv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chemv.f
+            and zhemv.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="her2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>her</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="her2.html" title="her2">
+<link rel="next" href="hpmv.html" title="hpmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="her2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="her">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.her"></a><a class="link" href="her.html" title="her">her</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.her.prototype"></a><h6>
+<a name="id500081"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">her</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">her</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her.description"></a><h6>
+<a name="id500195"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">her</span></code> (short for hermitian
+          rank-1 update) provides a C++ interface to BLAS routines CHER and ZHER.
+          <code class="computeroutput"><span class="identifier">her</span></code> performs the hermitian
+          rank 1 operation
+        </p>
+<p>
+          A := alpha*x*conjg( x' ) + A,
+        </p>
+<p>
+          where alpha is a real scalar, x is an n element vector and A is an n by
+          n hermitian matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id500303"></a><p class="title"><b>Table 46. Dispatching of her.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of her.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHER
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cher
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCher
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHER
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zher
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHER and ZHER have seven arguments, whereas <code class="computeroutput"><span class="identifier">her</span></code> requires three arguments.
+        </p>
+<div class="table">
+<a name="id500468"></a><p class="title"><b>Table 47. Deduction of arguments of her.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of her.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.her.definition"></a><h6>
+<a name="id500492"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/her.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her.parameters_or_requirements_on_types"></a><h6>
+<a name="id500523"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.her.complexity"></a><h6>
+<a name="id500592"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.her.example"></a><h6>
+<a name="id500613"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">her</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">her</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her.notes"></a><h6>
+<a name="id500856"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.her.see_also"></a><h6>
+<a name="id500876"></a>
+          <a class="link" href="her.html#boost_numeric_bindings.reference.blas.her.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cher.f
+            and zher.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="her2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her2.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her2.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>her2</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="hemv.html" title="hemv">
+<link rel="next" href="her.html" title="her">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hemv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="her.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="her2">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.her2"></a><a class="link" href="her2.html" title="her2">her2</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.her2.prototype"></a><h6>
+<a name="id499193"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">her2</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">her2</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span>
+        <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her2.description"></a><h6>
+<a name="id499337"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">her2</span></code> (short for hermitian
+          rank-2 update) provides a C++ interface to BLAS routines CHER2 and ZHER2.
+          <code class="computeroutput"><span class="identifier">her2</span></code> performs the hermitian
+          rank 2 operation
+        </p>
+<p>
+          A := alpha*x*conjg( y' ) + conjg( alpha )*y*conjg( x' ) + A,
+        </p>
+<p>
+          where alpha is a scalar, x and y are n element vectors and A is an n by
+          n hermitian matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id499447"></a><p class="title"><b>Table 44. Dispatching of her2.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of her2.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHER2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cher2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCher2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHER2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zher2
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHER2 and ZHER2 have nine arguments, whereas <code class="computeroutput"><span class="identifier">her2</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id499612"></a><p class="title"><b>Table 45. Deduction of arguments of her2.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of her2.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.her2.definition"></a><h6>
+<a name="id499637"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/her2.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her2.parameters_or_requirements_on_types"></a><h6>
+<a name="id499668"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.her2.complexity"></a><h6>
+<a name="id499738"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.her2.example"></a><h6>
+<a name="id499758"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">her2</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">her2</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her2.notes"></a><h6>
+<a name="id500002"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.her2.see_also"></a><h6>
+<a name="id500022"></a>
+          <a class="link" href="her2.html#boost_numeric_bindings.reference.blas.her2.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cher2.f
+            and zher2.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hemv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="her.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her2k.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/her2k.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,249 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>her2k</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="hemm.html" title="hemm">
+<link rel="next" href="herk.html" title="herk">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hemm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="herk.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="her2k">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.her2k"></a><a class="link" href="her2k.html" title="her2k">her2k</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.her2k.prototype"></a><h6>
+<a name="id517232"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">her2k</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">her2k</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her2k.description"></a><h6>
+<a name="id517394"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">her2k</span></code> (short for hermitian
+          rank-2k update) provides a C++ interface to BLAS routines CHER2K and ZHER2K.
+          <code class="computeroutput"><span class="identifier">her2k</span></code> performs one of the
+          hermitian rank 2k operations
+        </p>
+<p>
+          C := alpha*A*conjg( B' ) + conjg( alpha )*B*conjg( A' ) + beta*C,
+        </p>
+<p>
+          or
+        </p>
+<p>
+          C := alpha*conjg( A' )*B + conjg( alpha )*conjg( B' )*A + beta*C,
+        </p>
+<p>
+          where alpha and beta are scalars with beta real, C is an n by n hermitian
+          matrix and A and B are n by k matrices in the first case and k by n matrices
+          in the second case.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id517511"></a><p class="title"><b>Table 84. Dispatching of her2k.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of her2k.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHER2K
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cher2k
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCher2k
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHER2K
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zher2k
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHER2K and ZHER2K have twelve arguments, whereas
+          <code class="computeroutput"><span class="identifier">her2k</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id517676"></a><p class="title"><b>Table 85. Deduction of arguments of her2k.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of her2k.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.her2k.definition"></a><h6>
+<a name="id517701"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/her2k.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her2k.parameters_or_requirements_on_types"></a><h6>
+<a name="id517732"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.her2k.complexity"></a><h6>
+<a name="id517801"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.her2k.example"></a><h6>
+<a name="id517822"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">her2k</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">her2k</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.her2k.notes"></a><h6>
+<a name="id518066"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.her2k.see_also"></a><h6>
+<a name="id518086"></a>
+          <a class="link" href="her2k.html#boost_numeric_bindings.reference.blas.her2k.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cher2k.f
+            and zher2k.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hemm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="herk.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/herk.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/herk.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,247 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>herk</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="her2k.html" title="her2k">
+<link rel="next" href="symm.html" title="symm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="her2k.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="symm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="herk">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.herk"></a><a class="link" href="herk.html" title="herk">herk</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.herk.prototype"></a><h6>
+<a name="id518146"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">herk</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">herk</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.herk.description"></a><h6>
+<a name="id518278"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">herk</span></code> (short for hermitian
+          rank-k update) provides a C++ interface to BLAS routines CHERK and ZHERK.
+          <code class="computeroutput"><span class="identifier">herk</span></code> performs one of the
+          hermitian rank k operations
+        </p>
+<p>
+          C := alpha*A*conjg( A' ) + beta*C,
+        </p>
+<p>
+          or
+        </p>
+<p>
+          C := alpha*conjg( A' )*A + beta*C,
+        </p>
+<p>
+          where alpha and beta are real scalars, C is an n by n hermitian matrix
+          and A is an n by k matrix in the first case and a k by n matrix in the
+          second case.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id518393"></a><p class="title"><b>Table 86. Dispatching of herk.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of herk.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHERK
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cherk
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCherk
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHERK
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zherk
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHERK and ZHERK have ten arguments, whereas <code class="computeroutput"><span class="identifier">herk</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id518559"></a><p class="title"><b>Table 87. Deduction of arguments of herk.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of herk.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.herk.definition"></a><h6>
+<a name="id518583"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/herk.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.herk.parameters_or_requirements_on_types"></a><h6>
+<a name="id518613"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.herk.complexity"></a><h6>
+<a name="id518682"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.herk.example"></a><h6>
+<a name="id518702"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">herk</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">herk</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.herk.notes"></a><h6>
+<a name="id518946"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.herk.see_also"></a><h6>
+<a name="id518966"></a>
+          <a class="link" href="herk.html#boost_numeric_bindings.reference.blas.herk.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cherk.f
+            and zherk.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="her2k.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="symm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="her.html" title="her">
+<link rel="next" href="hpr2.html" title="hpr2">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="her.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpr2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.hpmv"></a><a class="link" href="hpmv.html" title="hpmv">hpmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.hpmv.prototype"></a><h6>
+<a name="id500936"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpmv.description"></a><h6>
+<a name="id501102"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpmv</span></code> (short for hermitian,
+          packed, matrix-vector operation) provides a C++ interface to BLAS routines
+          CHPMV and ZHPMV. <code class="computeroutput"><span class="identifier">hpmv</span></code> performs
+          the matrix-vector operation
+        </p>
+<p>
+          y := alpha*A*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are n element vectors and A is
+          an n by n hermitian matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id501210"></a><p class="title"><b>Table 48. Dispatching of hpmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_chpmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasChpmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zhpmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHPMV and ZHPMV have nine arguments, whereas <code class="computeroutput"><span class="identifier">hpmv</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id501376"></a><p class="title"><b>Table 49. Deduction of arguments of hpmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of hpmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.hpmv.definition"></a><h6>
+<a name="id501400"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/hpmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id501430"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.hpmv.complexity"></a><h6>
+<a name="id501499"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hpmv.example"></a><h6>
+<a name="id501519"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">hpmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">hpmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpmv.notes"></a><h6>
+<a name="id501763"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hpmv.see_also"></a><h6>
+<a name="id501783"></a>
+          <a class="link" href="hpmv.html#boost_numeric_bindings.reference.blas.hpmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpmv.f
+            and zhpmv.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="her.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpr2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="hpr2.html" title="hpr2">
+<link rel="next" href="sbmv.html" title="sbmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpr2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.hpr"></a><a class="link" href="hpr.html" title="hpr">hpr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.hpr.prototype"></a><h6>
+<a name="id502722"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpr.description"></a><h6>
+<a name="id502837"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpr</span></code> (short for hermitian,
+          packed, rank-1 update) provides a C++ interface to BLAS routines CHPR and
+          ZHPR. <code class="computeroutput"><span class="identifier">hpr</span></code> performs the
+          hermitian rank 1 operation
+        </p>
+<p>
+          A := alpha*x*conjg( x' ) + A,
+        </p>
+<p>
+          where alpha is a real scalar, x is an n element vector and A is an n by
+          n hermitian matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id502944"></a><p class="title"><b>Table 52. Dispatching of hpr.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpr.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPR
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_chpr
+              </p>
+              </td>
+<td>
+              <p>
+                cublasChpr
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPR
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zhpr
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHPR and ZHPR have six arguments, whereas <code class="computeroutput"><span class="identifier">hpr</span></code> requires three arguments.
+        </p>
+<div class="table">
+<a name="id503109"></a><p class="title"><b>Table 53. Deduction of arguments of hpr.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of hpr.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.hpr.definition"></a><h6>
+<a name="id503134"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/hpr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpr.parameters_or_requirements_on_types"></a><h6>
+<a name="id503164"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.hpr.complexity"></a><h6>
+<a name="id503234"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hpr.example"></a><h6>
+<a name="id503254"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">hpr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">hpr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpr.notes"></a><h6>
+<a name="id503497"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hpr.see_also"></a><h6>
+<a name="id503516"></a>
+          <a class="link" href="hpr.html#boost_numeric_bindings.reference.blas.hpr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpr.f
+            and zhpr.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpr2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpr2.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/hpr2.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpr2</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="hpmv.html" title="hpmv">
+<link rel="next" href="hpr.html" title="hpr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpr2">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.hpr2"></a><a class="link" href="hpr2.html" title="hpr2">hpr2</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.hpr2.prototype"></a><h6>
+<a name="id501841"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpr2</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpr2</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span>
+        <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpr2.description"></a><h6>
+<a name="id501986"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpr2</span></code> (short for hermitian,
+          packed, rank-2 update) provides a C++ interface to BLAS routines CHPR2
+          and ZHPR2. <code class="computeroutput"><span class="identifier">hpr2</span></code> performs
+          the hermitian rank 2 operation
+        </p>
+<p>
+          A := alpha*x*conjg( y' ) + conjg( alpha )*y*conjg( x' ) + A,
+        </p>
+<p>
+          where alpha is a scalar, x and y are n element vectors and A is an n by
+          n hermitian matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id502095"></a><p class="title"><b>Table 50. Dispatching of hpr2.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpr2.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPR2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_chpr2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasChpr2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPR2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zhpr2
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines CHPR2 and ZHPR2 have eight arguments, whereas <code class="computeroutput"><span class="identifier">hpr2</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id502260"></a><p class="title"><b>Table 51. Deduction of arguments of hpr2.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of hpr2.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.hpr2.definition"></a><h6>
+<a name="id502284"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/hpr2.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpr2.parameters_or_requirements_on_types"></a><h6>
+<a name="id502314"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.hpr2.complexity"></a><h6>
+<a name="id502383"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hpr2.example"></a><h6>
+<a name="id502402"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">hpr2</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">hpr2</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.hpr2.notes"></a><h6>
+<a name="id502645"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.hpr2.see_also"></a><h6>
+<a name="id502665"></a>
+          <a class="link" href="hpr2.html#boost_numeric_bindings.reference.blas.hpr2.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpr2.f
+            and zhpr2.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/iamax.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/iamax.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,276 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>iamax</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="dot.html" title="dot">
+<link rel="next" href="nrm2.html" title="nrm2">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="dot.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="nrm2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="iamax">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.iamax"></a><a class="link" href="iamax.html" title="iamax">iamax</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.iamax.prototype"></a><h6>
+<a name="id485021"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">iamax</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">iamax</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.iamax.description"></a><h6>
+<a name="id485093"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">iamax</span></code> (short for TODO)
+          provides a C++ interface to BLAS routines ISAMAX, IDAMAX, ICAMAX, and IZAMAX.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id485182"></a><p class="title"><b>Table 14. Dispatching of iamax.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of iamax.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ISAMAX
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_isamax
+              </p>
+              </td>
+<td>
+              <p>
+                cublasIsamax
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                IDAMAX
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_idamax
+              </p>
+              </td>
+<td>
+              <p>
+                cublasIdamax
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ICAMAX
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_icamax
+              </p>
+              </td>
+<td>
+              <p>
+                cublasIcamax
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                IZAMAX
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_izamax
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines ISAMAX, IDAMAX, ICAMAX, and IZAMAX have three arguments,
+          whereas <code class="computeroutput"><span class="identifier">iamax</span></code> requires
+          one arguments.
+        </p>
+<div class="table">
+<a name="id485423"></a><p class="title"><b>Table 15. Deduction of arguments of iamax.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of iamax.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.iamax.definition"></a><h6>
+<a name="id485446"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/iamax.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.iamax.parameters_or_requirements_on_types"></a><h6>
+<a name="id485477"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.iamax.complexity"></a><h6>
+<a name="id485546"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.iamax.example"></a><h6>
+<a name="id485566"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">iamax</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">iamax</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.iamax.notes"></a><h6>
+<a name="id485810"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.iamax.see_also"></a><h6>
+<a name="id485830"></a>
+          <a class="link" href="iamax.html#boost_numeric_bindings.reference.blas.iamax.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files isamax.f,
+            idamax.f, icamax.f, and izamax.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="dot.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="nrm2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/nrm2.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/nrm2.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,276 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>nrm2</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="iamax.html" title="iamax">
+<link rel="next" href="rotg.html" title="rotg">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="iamax.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rotg.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="nrm2">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.nrm2"></a><a class="link" href="nrm2.html" title="nrm2">nrm2</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.nrm2.prototype"></a><h6>
+<a name="id485900"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">nrm2</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">nrm2</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.nrm2.description"></a><h6>
+<a name="id485977"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">nrm2</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SNRM2, DNRM2, SCNRM2, and DZNRM2.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id486067"></a><p class="title"><b>Table 16. Dispatching of nrm2.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of nrm2.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SNRM2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_snrm2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSnrm2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DNRM2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dnrm2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDnrm2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SCNRM2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_scnrm2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasScnrm2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DZNRM2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dznrm2
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SNRM2, DNRM2, SCNRM2, and DZNRM2 have three arguments,
+          whereas <code class="computeroutput"><span class="identifier">nrm2</span></code> requires one
+          arguments.
+        </p>
+<div class="table">
+<a name="id486307"></a><p class="title"><b>Table 17. Deduction of arguments of nrm2.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of nrm2.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.nrm2.definition"></a><h6>
+<a name="id486331"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/nrm2.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.nrm2.parameters_or_requirements_on_types"></a><h6>
+<a name="id486362"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.nrm2.complexity"></a><h6>
+<a name="id486431"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.nrm2.example"></a><h6>
+<a name="id486450"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">nrm2</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">nrm2</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.nrm2.notes"></a><h6>
+<a name="id486692"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.nrm2.see_also"></a><h6>
+<a name="id486712"></a>
+          <a class="link" href="nrm2.html#boost_numeric_bindings.reference.blas.nrm2.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files snrm2.f,
+            dnrm2.f, scnrm2.f, and dznrm2.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="iamax.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rotg.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rot.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rot.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,278 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>rot</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="rotg.html" title="rotg">
+<link rel="next" href="rotmg.html" title="rotmg">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rotg.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rotmg.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="rot">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.rot"></a><a class="link" href="rot.html" title="rot">rot</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.rot.prototype"></a><h6>
+<a name="id487793"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">rot</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">rot</span><span class="special">(</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rot.description"></a><h6>
+<a name="id487922"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">rot</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SROT, DROT, CSROT, and ZDROT. Applies
+          a plane rotation, where the cos and sin (c and s) are real and the vectors
+          cx and cy are complex. jack dongarra, linpack, 3/11/78.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id488012"></a><p class="title"><b>Table 20. Dispatching of rot.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of rot.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SROT
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_srot
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSrot
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DROT
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_drot
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDrot
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSROT
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCsrot
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZDROT
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SROT, DROT, CSROT, and ZDROT have seven arguments,
+          whereas <code class="computeroutput"><span class="identifier">rot</span></code> requires four
+          arguments.
+        </p>
+<div class="table">
+<a name="id488252"></a><p class="title"><b>Table 21. Deduction of arguments of rot.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of rot.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.rot.definition"></a><h6>
+<a name="id488277"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/rot.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rot.parameters_or_requirements_on_types"></a><h6>
+<a name="id488307"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.rot.complexity"></a><h6>
+<a name="id488376"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rot.example"></a><h6>
+<a name="id488396"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">rot</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">rot</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rot.notes"></a><h6>
+<a name="id488639"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rot.see_also"></a><h6>
+<a name="id488658"></a>
+          <a class="link" href="rot.html#boost_numeric_bindings.reference.blas.rot.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files srot.f,
+            drot.f, csrot.f, and zdrot.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rotg.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rotmg.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotg.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotg.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,283 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>rotg</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="nrm2.html" title="nrm2">
+<link rel="next" href="rot.html" title="rot">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="nrm2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rot.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="rotg">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.rotg"></a><a class="link" href="rotg.html" title="rotg">rotg</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.rotg.prototype"></a><h6>
+<a name="id486784"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">rotg</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">rotg</span><span class="special">(</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">rotg</span><span class="special">(</span> <span class="identifier">Scalar</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Scalar</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span><span class="special">&</span> <span class="identifier">s</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotg.description"></a><h6>
+<a name="id486978"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">rotg</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SROTG, DROTG, CROTG, and ZROTG.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="error">$</span><span class="identifier">FIRST_TYPENAME</span></code>. The type of values is
+          obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="error">$</span><span class="identifier">FIRST_TYPENAME</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id487076"></a><p class="title"><b>Table 18. Dispatching of rotg.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of rotg.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of $FIRST_TYPENAME
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SROTG
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_srotg
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSrotg
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DROTG
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_drotg
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDrotg
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CROTG
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZROTG
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SROTG, DROTG, CROTG, and ZROTG have four arguments,
+          whereas <code class="computeroutput"><span class="identifier">rotg</span></code> requires four
+          arguments.
+        </p>
+<div class="table">
+<a name="id487316"></a><p class="title"><b>Table 19. Deduction of arguments of rotg.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of rotg.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.rotg.definition"></a><h6>
+<a name="id487340"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/rotg.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotg.parameters_or_requirements_on_types"></a><h6>
+<a name="id487372"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.rotg.complexity"></a><h6>
+<a name="id487441"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rotg.example"></a><h6>
+<a name="id487461"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">rotg</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">rotg</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotg.notes"></a><h6>
+<a name="id487704"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rotg.see_also"></a><h6>
+<a name="id487723"></a>
+          <a class="link" href="rotg.html#boost_numeric_bindings.reference.blas.rotg.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files srotg.f,
+            drotg.f, crotg.f, and zrotg.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="nrm2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rot.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,249 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>rotm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="rotmg.html" title="rotmg">
+<link rel="next" href="scal.html" title="scal">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rotmg.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="scal.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="rotm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.rotm"></a><a class="link" href="rotm.html" title="rotm">rotm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.rotm.prototype"></a><h6>
+<a name="id489662"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">rotm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">rotm</span><span class="special">(</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">VectorPARAM</span><span class="special">&</span> <span class="identifier">param</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotm.description"></a><h6>
+<a name="id489774"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">rotm</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SROTM and DROTM. APPLY THE MODIFIED GIVENS
+          TRANSFORMATION, H, TO THE 2 BY N MATRIX
+        </p>
+<p>
+          (DX**T) , WHERE <span class="bold"><strong>*T INDICATES TRANSPOSE. THE ELEMENTS
+          OF DX ARE IN (DY</strong></span>*T)
+        </p>
+<p>
+          DX(LX+I*INCX), I = 0 TO N-1, WHERE LX = 1 IF INCX .GE. 0, ELSE LX = (-INCX)*N,
+          AND SIMILARLY FOR SY USING LY AND INCY. WITH DPARAM(1)=DFLAG, H HAS ONE
+          OF THE FOLLOWING FORMS..
+        </p>
+<p>
+          DFLAG=-1.D0 DFLAG=0.D0 DFLAG<code class="literal">1.D0 DFLAG</code>-2.D0
+        </p>
+<p>
+          (DH11 DH12) (1.D0 DH12) (DH11 1.D0) (1.D0 0.D0) H=( ) ( ) ( ) ( ) (DH21
+          DH22), (DH21 1.D0), (-1.D0 DH22), (0.D0 1.D0). SEE <code class="computeroutput"><span class="identifier">rotm</span></code>G
+          FOR A DESCRIPTION OF DATA STORAGE IN DPARAM.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id489904"></a><p class="title"><b>Table 24. Dispatching of rotm.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of rotm.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SROTM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_srotm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSrotm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DROTM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_drotm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDrotm
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SROTM and DROTM have six arguments, whereas <code class="computeroutput"><span class="identifier">rotm</span></code> requires three arguments.
+        </p>
+<div class="table">
+<a name="id490042"></a><p class="title"><b>Table 25. Deduction of arguments of rotm.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of rotm.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.rotm.definition"></a><h6>
+<a name="id490066"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/rotm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotm.parameters_or_requirements_on_types"></a><h6>
+<a name="id490097"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.rotm.complexity"></a><h6>
+<a name="id490166"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rotm.example"></a><h6>
+<a name="id490185"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">rotm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">rotm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotm.notes"></a><h6>
+<a name="id490428"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rotm.see_also"></a><h6>
+<a name="id490448"></a>
+          <a class="link" href="rotm.html#boost_numeric_bindings.reference.blas.rotm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files srotm.f
+            and drotm.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rotmg.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="scal.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotmg.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/rotmg.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,257 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>rotmg</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="rot.html" title="rot">
+<link rel="next" href="rotm.html" title="rotm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rot.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rotm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="rotmg">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.rotmg"></a><a class="link" href="rotmg.html" title="rotmg">rotmg</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.rotmg.prototype"></a><h6>
+<a name="id488729"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">rotmg</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">rotmg</span><span class="special">(</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorSPARAM</span><span class="special">&</span> <span class="identifier">sparam</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">rotmg</span><span class="special">(</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorDPARAM</span><span class="special">&</span> <span class="identifier">dparam</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotmg.description"></a><h6>
+<a name="id488944"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">rotmg</span></code> (short for TODO)
+          provides a C++ interface to BLAS routines SROTMG and DROTMG. CONSTRUCT
+          THE MODIFIED GIVENS TRANSFORMATION MATRIX H WHICH ZEROS THE SECOND COMPONENT
+          OF THE 2-VECTOR (DSQRT(DD1)<span class="bold"><strong>DX1,DSQRT(DD2)</strong></span>
+          DY2)**T. WITH DPARAM(1)=DFLAG, H HAS ONE OF THE FOLLOWING FORMS..
+        </p>
+<p>
+          DFLAG=-1.D0 DFLAG=0.D0 DFLAG<code class="literal">1.D0 DFLAG</code>-2.D0
+        </p>
+<p>
+          (DH11 DH12) (1.D0 DH12) (DH11 1.D0) (1.D0 0.D0) H=( ) ( ) ( ) ( ) (DH21
+          DH22), (DH21 1.D0), (-1.D0 DH22), (0.D0 1.D0). LOCATIONS 2-4 OF DPARAM
+          CONTAIN DH11, DH21, DH12, AND DH22 RESPECTIVELY. (VALUES OF 1.D0, -1.D0,
+          OR 0.D0 IMPLIED BY THE VALUE OF DPARAM(1) ARE NOT STORED IN DPARAM.)
+        </p>
+<p>
+          THE VALUES OF GAMSQ AND RGAMSQ SET IN THE DATA STATEMENT MAY BE INEXACT.
+          THIS IS OK AS THEY ARE ONLY USED FOR TESTING THE SIZE OF DD1 AND DD2. ALL
+          ACTUAL SCALING OF DATA IS DONE USING GAM.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSPARAM</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSPARAM</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id489061"></a><p class="title"><b>Table 22. Dispatching of rotmg.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of rotmg.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSPARAM
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SROTMG
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_srotmg
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSrotmg
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DROTMG
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_drotmg
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDrotmg
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SROTMG and DROTMG have five arguments, whereas <code class="computeroutput"><span class="identifier">rotmg</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id489198"></a><p class="title"><b>Table 23. Deduction of arguments of rotmg.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of rotmg.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.rotmg.definition"></a><h6>
+<a name="id489222"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/rotmg.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotmg.parameters_or_requirements_on_types"></a><h6>
+<a name="id489253"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.rotmg.complexity"></a><h6>
+<a name="id489322"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rotmg.example"></a><h6>
+<a name="id489341"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">rotmg</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">rotmg</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.rotmg.notes"></a><h6>
+<a name="id489584"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.rotmg.see_also"></a><h6>
+<a name="id489604"></a>
+          <a class="link" href="rotmg.html#boost_numeric_bindings.reference.blas.rotmg.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files srotmg.f
+            and drotmg.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rot.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="rotm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/sbmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/sbmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="hpr.html" title="hpr">
+<link rel="next" href="spmv.html" title="spmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.sbmv"></a><a class="link" href="sbmv.html" title="sbmv">sbmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.sbmv.prototype"></a><h6>
+<a name="id503576"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.sbmv.description"></a><h6>
+<a name="id503734"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbmv</span></code> (short for symmetric,
+          banded, matrix-vector operation) provides a C++ interface to BLAS routines
+          SSBMV and DSBMV. <code class="computeroutput"><span class="identifier">sbmv</span></code> performs
+          the matrix-vector operation
+        </p>
+<p>
+          y := alpha*A*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are n element vectors and A is
+          an n by n symmetric band matrix, with k super-diagonals.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id503843"></a><p class="title"><b>Table 54. Dispatching of sbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssbmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsbmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsbmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSBMV and DSBMV have eleven arguments, whereas <code class="computeroutput"><span class="identifier">sbmv</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id503980"></a><p class="title"><b>Table 55. Deduction of arguments of sbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of sbmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.sbmv.definition"></a><h6>
+<a name="id504004"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/sbmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.sbmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id504035"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.sbmv.complexity"></a><h6>
+<a name="id504105"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.sbmv.example"></a><h6>
+<a name="id504124"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">sbmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">sbmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.sbmv.notes"></a><h6>
+<a name="id504368"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.sbmv.see_also"></a><h6>
+<a name="id504389"></a>
+          <a class="link" href="sbmv.html#boost_numeric_bindings.reference.blas.sbmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbmv.f
+            and dsbmv.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/scal.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/scal.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,332 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>scal</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="rotm.html" title="rotm">
+<link rel="next" href="swap.html" title="swap">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rotm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="swap.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="scal">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.scal"></a><a class="link" href="scal.html" title="scal">scal</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.scal.prototype"></a><h6>
+<a name="id490506"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">scal</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">scal</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">scal</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">ScalarA</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.scal.description"></a><h6>
+<a name="id490657"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">scal</span></code> (short for scale)
+          provides a C++ interface to BLAS routines SSCAL, DSCAL, CSSCAL, ZDSCAL,
+          CSCAL, and ZSCAL.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id490747"></a><p class="title"><b>Table 26. Dispatching of scal.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of scal.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSCAL
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sscal
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSscal
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSCAL
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dscal
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDscal
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">combined</span> <span class="keyword">float</span>
+                <span class="keyword">and</span> <span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSSCAL
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_csscal
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCsscal
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">combined</span> <span class="keyword">double</span>
+                <span class="keyword">and</span> <span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZDSCAL
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zdscal
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSCAL
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cscal
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCscal
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSCAL
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zscal
+              </p>
+              </td>
+<td>
+              <p>
+                cublasZscal
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSCAL, DSCAL, CSSCAL, ZDSCAL, CSCAL, and ZSCAL have
+          four arguments, whereas <code class="computeroutput"><span class="identifier">scal</span></code>
+          requires two arguments.
+        </p>
+<div class="table">
+<a name="id491124"></a><p class="title"><b>Table 27. Deduction of arguments of scal.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of scal.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.scal.definition"></a><h6>
+<a name="id491147"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/scal.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.scal.parameters_or_requirements_on_types"></a><h6>
+<a name="id491178"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.scal.complexity"></a><h6>
+<a name="id491247"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.scal.example"></a><h6>
+<a name="id491267"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">scal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">scal</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.scal.notes"></a><h6>
+<a name="id491511"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.scal.see_also"></a><h6>
+<a name="id491531"></a>
+          <a class="link" href="scal.html#boost_numeric_bindings.reference.blas.scal.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sscal.f,
+            dscal.f, csscal.f, zdscal.f,
+            cscal.f, and
+            zscal.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="rotm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="swap.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="sbmv.html" title="sbmv">
+<link rel="next" href="spr2.html" title="spr2">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spr2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.spmv"></a><a class="link" href="spmv.html" title="spmv">spmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.spmv.prototype"></a><h6>
+<a name="id504449"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spmv.description"></a><h6>
+<a name="id504606"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spmv</span></code> (short for symmetric,
+          packed, matrix-vector operation) provides a C++ interface to BLAS routines
+          SSPMV and DSPMV. <code class="computeroutput"><span class="identifier">spmv</span></code> performs
+          the matrix-vector operation
+        </p>
+<p>
+          y := alpha*A*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are n element vectors and A is
+          an n by n symmetric matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id504715"></a><p class="title"><b>Table 56. Dispatching of spmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sspmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSspmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dspmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSPMV and DSPMV have nine arguments, whereas <code class="computeroutput"><span class="identifier">spmv</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id504852"></a><p class="title"><b>Table 57. Deduction of arguments of spmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of spmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.spmv.definition"></a><h6>
+<a name="id504876"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/spmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id504907"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.spmv.complexity"></a><h6>
+<a name="id504976"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.spmv.example"></a><h6>
+<a name="id504996"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">spmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">spmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spmv.notes"></a><h6>
+<a name="id505239"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.spmv.see_also"></a><h6>
+<a name="id505260"></a>
+          <a class="link" href="spmv.html#boost_numeric_bindings.reference.blas.spmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspmv.f
+            and dspmv.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spr2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="spr2.html" title="spr2">
+<link rel="next" href="symv.html" title="symv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spr2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="symv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.spr"></a><a class="link" href="spr.html" title="spr">spr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.spr.prototype"></a><h6>
+<a name="id506172"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spr.description"></a><h6>
+<a name="id506286"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spr</span></code> (short for symmetric,
+          packed, rank-1 update) provides a C++ interface to BLAS routines SSPR and
+          DSPR. <code class="computeroutput"><span class="identifier">spr</span></code> performs the
+          symmetric rank 1 operation
+        </p>
+<p>
+          A := alpha*x*x' + A,
+        </p>
+<p>
+          where alpha is a real scalar, x is an n element vector and A is an n by
+          n symmetric matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id506394"></a><p class="title"><b>Table 60. Dispatching of spr.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spr.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPR
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sspr
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSspr
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPR
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dspr
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSPR and DSPR have six arguments, whereas <code class="computeroutput"><span class="identifier">spr</span></code> requires three arguments.
+        </p>
+<div class="table">
+<a name="id506532"></a><p class="title"><b>Table 61. Deduction of arguments of spr.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of spr.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.spr.definition"></a><h6>
+<a name="id506556"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/spr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spr.parameters_or_requirements_on_types"></a><h6>
+<a name="id506586"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.spr.complexity"></a><h6>
+<a name="id506656"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.spr.example"></a><h6>
+<a name="id506676"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">spr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">spr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spr.notes"></a><h6>
+<a name="id506919"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.spr.see_also"></a><h6>
+<a name="id506939"></a>
+          <a class="link" href="spr.html#boost_numeric_bindings.reference.blas.spr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspr.f
+            and dspr.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spr2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="symv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spr2.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/spr2.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spr2</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="spmv.html" title="spmv">
+<link rel="next" href="spr.html" title="spr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spr2">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.spr2"></a><a class="link" href="spr2.html" title="spr2">spr2</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.spr2.prototype"></a><h6>
+<a name="id505319"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spr2</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spr2</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spr2.description"></a><h6>
+<a name="id505459"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spr2</span></code> (short for symmetric,
+          packed, rank-2 update) provides a C++ interface to BLAS routines SSPR2
+          and DSPR2. <code class="computeroutput"><span class="identifier">spr2</span></code> performs
+          the symmetric rank 2 operation
+        </p>
+<p>
+          A := alpha*x*y' + alpha*y*x' + A,
+        </p>
+<p>
+          where alpha is a scalar, x and y are n element vectors and A is an n by
+          n symmetric matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id505568"></a><p class="title"><b>Table 58. Dispatching of spr2.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spr2.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPR2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sspr2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSspr2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPR2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dspr2
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSPR2 and DSPR2 have eight arguments, whereas <code class="computeroutput"><span class="identifier">spr2</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id505705"></a><p class="title"><b>Table 59. Deduction of arguments of spr2.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of spr2.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.spr2.definition"></a><h6>
+<a name="id505730"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/spr2.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spr2.parameters_or_requirements_on_types"></a><h6>
+<a name="id505761"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.spr2.complexity"></a><h6>
+<a name="id505830"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.spr2.example"></a><h6>
+<a name="id505850"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">spr2</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">spr2</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.spr2.notes"></a><h6>
+<a name="id506093"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.spr2.see_also"></a><h6>
+<a name="id506113"></a>
+          <a class="link" href="spr2.html#boost_numeric_bindings.reference.blas.spr2.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspr2.f
+            and dspr2.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/swap.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/swap.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,276 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>swap</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="scal.html" title="scal">
+<link rel="next" href="gbmv.html" title="gbmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="scal.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="swap">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.swap"></a><a class="link" href="swap.html" title="swap">swap</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.swap.prototype"></a><h6>
+<a name="id491614"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">swap</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">swap</span><span class="special">(</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.swap.description"></a><h6>
+<a name="id491706"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">swap</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines SSWAP, DSWAP, CSWAP, and ZSWAP.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id491795"></a><p class="title"><b>Table 28. Dispatching of swap.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of swap.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSWAP
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_sswap
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSswap
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSWAP
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dswap
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDswap
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSWAP
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_cswap
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCswap
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSWAP
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zswap
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSWAP, DSWAP, CSWAP, and ZSWAP have five arguments,
+          whereas <code class="computeroutput"><span class="identifier">swap</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id492035"></a><p class="title"><b>Table 29. Deduction of arguments of swap.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of swap.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.swap.definition"></a><h6>
+<a name="id492058"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/swap.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.swap.parameters_or_requirements_on_types"></a><h6>
+<a name="id492089"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.swap.complexity"></a><h6>
+<a name="id492158"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.swap.example"></a><h6>
+<a name="id492177"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">swap</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">swap</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.swap.notes"></a><h6>
+<a name="id492420"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.swap.see_also"></a><h6>
+<a name="id492440"></a>
+          <a class="link" href="swap.html#boost_numeric_bindings.reference.blas.swap.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sswap.f,
+            dswap.f, cswap.f, and zswap.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="scal.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/symm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/symm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,300 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>symm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="herk.html" title="herk">
+<link rel="next" href="syr2k.html" title="syr2k">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="herk.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syr2k.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="symm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.symm"></a><a class="link" href="symm.html" title="symm">symm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.symm.prototype"></a><h6>
+<a name="id519025"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">symm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">symm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">symm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.symm.description"></a><h6>
+<a name="id519362"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">symm</span></code> (short for symmetric
+          matrix-matrix operation) provides a C++ interface to BLAS routines SSYMM,
+          DSYMM, CSYMM, and ZSYMM. <code class="computeroutput"><span class="identifier">symm</span></code>
+          performs one of the matrix-matrix operations
+        </p>
+<p>
+          C := alpha*A*B + beta*C,
+        </p>
+<p>
+          or
+        </p>
+<p>
+          C := alpha*B*A + beta*C,
+        </p>
+<p>
+          where alpha and beta are scalars, A is a symmetric matrix and B and C are
+          m by n matrices.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id519478"></a><p class="title"><b>Table 88. Dispatching of symm.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of symm.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssymm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsymm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsymm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDsymm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_csymm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCsymm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zsymm
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSYMM, DSYMM, CSYMM, and ZSYMM have twelve arguments,
+          whereas <code class="computeroutput"><span class="identifier">symm</span></code> requires six
+          arguments.
+        </p>
+<div class="table">
+<a name="id519719"></a><p class="title"><b>Table 89. Deduction of arguments of symm.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of symm.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.symm.definition"></a><h6>
+<a name="id519743"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/symm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.symm.parameters_or_requirements_on_types"></a><h6>
+<a name="id519774"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.symm.complexity"></a><h6>
+<a name="id519843"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.symm.example"></a><h6>
+<a name="id519863"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">symm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">symm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.symm.notes"></a><h6>
+<a name="id520107"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.symm.see_also"></a><h6>
+<a name="id520127"></a>
+          <a class="link" href="symm.html#boost_numeric_bindings.reference.blas.symm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssymm.f,
+            dsymm.f, csymm.f, and zsymm.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="herk.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syr2k.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/symv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/symv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>symv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="spr.html" title="spr">
+<link rel="next" href="syr2.html" title="syr2">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syr2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="symv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.symv"></a><a class="link" href="symv.html" title="symv">symv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.symv.prototype"></a><h6>
+<a name="id506998"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">symv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">symv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.symv.description"></a><h6>
+<a name="id507155"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">symv</span></code> (short for symmetric
+          matrix-vector operation) provides a C++ interface to BLAS routines SSYMV
+          and DSYMV. <code class="computeroutput"><span class="identifier">symv</span></code> performs
+          the matrix-vector operation
+        </p>
+<p>
+          y := alpha*A*x + beta*y,
+        </p>
+<p>
+          where alpha and beta are scalars, x and y are n element vectors and A is
+          an n by n symmetric matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id507264"></a><p class="title"><b>Table 62. Dispatching of symv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of symv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssymv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsymv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsymv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSYMV and DSYMV have ten arguments, whereas <code class="computeroutput"><span class="identifier">symv</span></code> requires five arguments.
+        </p>
+<div class="table">
+<a name="id507401"></a><p class="title"><b>Table 63. Deduction of arguments of symv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of symv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.symv.definition"></a><h6>
+<a name="id507426"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/symv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.symv.parameters_or_requirements_on_types"></a><h6>
+<a name="id507456"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.symv.complexity"></a><h6>
+<a name="id507526"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.symv.example"></a><h6>
+<a name="id507546"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">symv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">symv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.symv.notes"></a><h6>
+<a name="id507790"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.symv.see_also"></a><h6>
+<a name="id507810"></a>
+          <a class="link" href="symv.html#boost_numeric_bindings.reference.blas.symv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssymv.f
+            and dsymv.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syr2.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="syr2.html" title="syr2">
+<link rel="next" href="tbmv.html" title="tbmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syr2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.syr"></a><a class="link" href="syr.html" title="syr">syr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.syr.prototype"></a><h6>
+<a name="id508725"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr.description"></a><h6>
+<a name="id508839"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syr</span></code> (short for symmetric
+          rank-1 update) provides a C++ interface to BLAS routines SSYR and DSYR.
+          <code class="computeroutput"><span class="identifier">syr</span></code> performs the symmetric
+          rank 1 operation
+        </p>
+<p>
+          A := alpha*x*x' + A,
+        </p>
+<p>
+          where alpha is a real scalar, x is an n element vector and A is an n by
+          n symmetric matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id508947"></a><p class="title"><b>Table 66. Dispatching of syr.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syr.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYR
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssyr
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsyr
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYR
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsyr
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDsyr
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSYR and DSYR have seven arguments, whereas <code class="computeroutput"><span class="identifier">syr</span></code> requires three arguments.
+        </p>
+<div class="table">
+<a name="id509084"></a><p class="title"><b>Table 67. Deduction of arguments of syr.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of syr.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.syr.definition"></a><h6>
+<a name="id509108"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/syr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr.parameters_or_requirements_on_types"></a><h6>
+<a name="id509138"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.syr.complexity"></a><h6>
+<a name="id509207"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syr.example"></a><h6>
+<a name="id509227"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">syr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">syr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr.notes"></a><h6>
+<a name="id509471"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syr.see_also"></a><h6>
+<a name="id509490"></a>
+          <a class="link" href="syr.html#boost_numeric_bindings.reference.blas.syr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyr.f
+            and dsyr.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syr2.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr2.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr2.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syr2</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="symv.html" title="symv">
+<link rel="next" href="syr.html" title="syr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="symv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syr2">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.syr2"></a><a class="link" href="syr2.html" title="syr2">syr2</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.syr2.prototype"></a><h6>
+<a name="id507870"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syr2</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syr2</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr2.description"></a><h6>
+<a name="id508011"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syr2</span></code> (short for symmetric
+          rank-2 update) provides a C++ interface to BLAS routines SSYR2 and DSYR2.
+          <code class="computeroutput"><span class="identifier">syr2</span></code> performs the symmetric
+          rank 2 operation
+        </p>
+<p>
+          A := alpha*x*y' + alpha*y*x' + A,
+        </p>
+<p>
+          where alpha is a scalar, x and y are n element vectors and A is an n by
+          n symmetric matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id508119"></a><p class="title"><b>Table 64. Dispatching of syr2.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syr2.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYR2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssyr2
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsyr2
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYR2
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsyr2
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSYR2 and DSYR2 have nine arguments, whereas <code class="computeroutput"><span class="identifier">syr2</span></code> requires four arguments.
+        </p>
+<div class="table">
+<a name="id508257"></a><p class="title"><b>Table 65. Deduction of arguments of syr2.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of syr2.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.syr2.definition"></a><h6>
+<a name="id508281"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/syr2.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr2.parameters_or_requirements_on_types"></a><h6>
+<a name="id508312"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.syr2.complexity"></a><h6>
+<a name="id508382"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syr2.example"></a><h6>
+<a name="id508402"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">syr2</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">syr2</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr2.notes"></a><h6>
+<a name="id508646"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syr2.see_also"></a><h6>
+<a name="id508666"></a>
+          <a class="link" href="syr2.html#boost_numeric_bindings.reference.blas.syr2.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyr2.f
+            and dsyr2.f at
+            Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="symv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr2k.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syr2k.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,301 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syr2k</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="symm.html" title="symm">
+<link rel="next" href="syrk.html" title="syrk">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="symm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syrk.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syr2k">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.syr2k"></a><a class="link" href="syr2k.html" title="syr2k">syr2k</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.syr2k.prototype"></a><h6>
+<a name="id520199"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">syr2k</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syr2k</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">syr2k</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr2k.description"></a><h6>
+<a name="id520493"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syr2k</span></code> (short for symmetric
+          rank-2k update) provides a C++ interface to BLAS routines SSYR2K, DSYR2K,
+          CSYR2K, and ZSYR2K. <code class="computeroutput"><span class="identifier">syr2k</span></code>
+          performs one of the symmetric rank 2k operations
+        </p>
+<p>
+          C := alpha*A*B' + alpha*B*A' + beta*C,
+        </p>
+<p>
+          or
+        </p>
+<p>
+          C := alpha*A'*B + alpha*B'*A + beta*C,
+        </p>
+<p>
+          where alpha and beta are scalars, C is an n by n symmetric matrix and A
+          and B are n by k matrices in the first case and k by n matrices in the
+          second case.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id520610"></a><p class="title"><b>Table 90. Dispatching of syr2k.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syr2k.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYR2K
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssyr2k
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsyr2k
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYR2K
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsyr2k
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDsyr2k
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYR2K
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_csyr2k
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCsyr2k
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYR2K
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zsyr2k
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSYR2K, DSYR2K, CSYR2K, and ZSYR2K have twelve arguments,
+          whereas <code class="computeroutput"><span class="identifier">syr2k</span></code> requires
+          five arguments.
+        </p>
+<div class="table">
+<a name="id520850"></a><p class="title"><b>Table 91. Deduction of arguments of syr2k.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of syr2k.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.syr2k.definition"></a><h6>
+<a name="id520875"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/syr2k.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr2k.parameters_or_requirements_on_types"></a><h6>
+<a name="id520905"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.syr2k.complexity"></a><h6>
+<a name="id520973"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syr2k.example"></a><h6>
+<a name="id520993"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">syr2k</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">syr2k</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syr2k.notes"></a><h6>
+<a name="id521237"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syr2k.see_also"></a><h6>
+<a name="id521257"></a>
+          <a class="link" href="syr2k.html#boost_numeric_bindings.reference.blas.syr2k.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyr2k.f,
+            dsyr2k.f, csyr2k.f, and zsyr2k.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="symm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syrk.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syrk.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/syrk.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,300 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syrk</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="syr2k.html" title="syr2k">
+<link rel="next" href="trmm.html" title="trmm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syr2k.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trmm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syrk">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.syrk"></a><a class="link" href="syrk.html" title="syrk">syrk</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.syrk.prototype"></a><h6>
+<a name="id521329"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">syrk</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syrk</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">syrk</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">beta</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syrk.description"></a><h6>
+<a name="id521571"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syrk</span></code> (short for symmetric
+          rank-k update) provides a C++ interface to BLAS routines SSYRK, DSYRK,
+          CSYRK, and ZSYRK. <code class="computeroutput"><span class="identifier">syrk</span></code>
+          performs one of the symmetric rank k operations
+        </p>
+<p>
+          C := alpha*A*A' + beta*C,
+        </p>
+<p>
+          or
+        </p>
+<p>
+          C := alpha*A'*A + beta*C,
+        </p>
+<p>
+          where alpha and beta are scalars, C is an n by n symmetric matrix and A
+          is an n by k matrix in the first case and a k by n matrix in the second
+          case.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id521687"></a><p class="title"><b>Table 92. Dispatching of syrk.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syrk.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYRK
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ssyrk
+              </p>
+              </td>
+<td>
+              <p>
+                cublasSsyrk
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYRK
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dsyrk
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDsyrk
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYRK
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_csyrk
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCsyrk
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYRK
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_zsyrk
+              </p>
+              </td>
+<td>
+              <p>
+                cublasZsyrk
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines SSYRK, DSYRK, CSYRK, and ZSYRK have ten arguments,
+          whereas <code class="computeroutput"><span class="identifier">syrk</span></code> requires four
+          arguments.
+        </p>
+<div class="table">
+<a name="id521927"></a><p class="title"><b>Table 93. Deduction of arguments of syrk.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of syrk.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.syrk.definition"></a><h6>
+<a name="id521952"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/syrk.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syrk.parameters_or_requirements_on_types"></a><h6>
+<a name="id521983"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.syrk.complexity"></a><h6>
+<a name="id522052"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syrk.example"></a><h6>
+<a name="id522073"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">syrk</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">syrk</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.syrk.notes"></a><h6>
+<a name="id522316"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.syrk.see_also"></a><h6>
+<a name="id522336"></a>
+          <a class="link" href="syrk.html#boost_numeric_bindings.reference.blas.syrk.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyrk.f,
+            dsyrk.f, csyrk.f, and zsyrk.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syr2k.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trmm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tbmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tbmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,285 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tbmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="syr.html" title="syr">
+<link rel="next" href="tbsv.html" title="tbsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tbmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.tbmv"></a><a class="link" href="tbmv.html" title="tbmv">tbmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.tbmv.prototype"></a><h6>
+<a name="id509550"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tbmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tbmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tbmv.description"></a><h6>
+<a name="id509669"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tbmv</span></code> (short for triangular,
+          banded, matrix-vector operation) provides a C++ interface to BLAS routines
+          STBMV, DTBMV, CTBMV, and ZTBMV. <code class="computeroutput"><span class="identifier">tbmv</span></code>
+          performs one of the matrix-vector operations
+        </p>
+<p>
+          x := A*x, or x := A'*x, or x := conjg( A' )*x,
+        </p>
+<p>
+          where x is an n element vector and A is an n by n unit, or non-unit, upper
+          or lower triangular band matrix, with ( k + 1 ) diagonals.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id509778"></a><p class="title"><b>Table 68. Dispatching of tbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tbmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_stbmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStbmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtbmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctbmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtbmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTBMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztbmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STBMV, DTBMV, CTBMV, and ZTBMV have nine arguments,
+          whereas <code class="computeroutput"><span class="identifier">tbmv</span></code> requires three
+          arguments.
+        </p>
+<div class="table">
+<a name="id510019"></a><p class="title"><b>Table 69. Deduction of arguments of tbmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of tbmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.tbmv.definition"></a><h6>
+<a name="id510043"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/tbmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tbmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id510073"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.tbmv.complexity"></a><h6>
+<a name="id510142"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tbmv.example"></a><h6>
+<a name="id510162"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">tbmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">tbmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tbmv.notes"></a><h6>
+<a name="id510405"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tbmv.see_also"></a><h6>
+<a name="id510425"></a>
+          <a class="link" href="tbmv.html#boost_numeric_bindings.reference.blas.tbmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stbmv.f,
+            dtbmv.f, ctbmv.f, and ztbmv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tbsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tbsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,289 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tbsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="tbmv.html" title="tbmv">
+<link rel="next" href="tpmv.html" title="tpmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tpmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tbsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.tbsv"></a><a class="link" href="tbsv.html" title="tbsv">tbsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.tbsv.prototype"></a><h6>
+<a name="id510496"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tbsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tbsv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tbsv.description"></a><h6>
+<a name="id510614"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tbsv</span></code> (short for triangular,
+          banded, solve system of equations) provides a C++ interface to BLAS routines
+          STBSV, DTBSV, CTBSV, and ZTBSV. <code class="computeroutput"><span class="identifier">tbsv</span></code>
+          solves one of the systems of equations
+        </p>
+<p>
+          A*x = b, or A'*x = b, or conjg( A' )*x = b,
+        </p>
+<p>
+          where b and x are n element vectors and A is an n by n unit, or non-unit,
+          upper or lower triangular band matrix, with ( k + 1 ) diagonals.
+        </p>
+<p>
+          No test for singularity or near-singularity is included in this routine.
+          Such tests must be performed before calling this routine.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id510728"></a><p class="title"><b>Table 70. Dispatching of tbsv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tbsv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STBSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_stbsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStbsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTBSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtbsv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTBSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctbsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtbsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTBSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztbsv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STBSV, DTBSV, CTBSV, and ZTBSV have nine arguments,
+          whereas <code class="computeroutput"><span class="identifier">tbsv</span></code> requires three
+          arguments.
+        </p>
+<div class="table">
+<a name="id510968"></a><p class="title"><b>Table 71. Deduction of arguments of tbsv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of tbsv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.tbsv.definition"></a><h6>
+<a name="id510992"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/tbsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tbsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id511024"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.tbsv.complexity"></a><h6>
+<a name="id511093"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tbsv.example"></a><h6>
+<a name="id511114"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">tbsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">tbsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tbsv.notes"></a><h6>
+<a name="id511357"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tbsv.see_also"></a><h6>
+<a name="id511377"></a>
+          <a class="link" href="tbsv.html#boost_numeric_bindings.reference.blas.tbsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stbsv.f,
+            dtbsv.f, ctbsv.f, and ztbsv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tpmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tpmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tpmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,285 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tpmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="tbsv.html" title="tbsv">
+<link rel="next" href="tpsv.html" title="tpsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tpsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tpmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.tpmv"></a><a class="link" href="tpmv.html" title="tpmv">tpmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.tpmv.prototype"></a><h6>
+<a name="id511448"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tpmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tpmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tpmv.description"></a><h6>
+<a name="id511546"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tpmv</span></code> (short for triangular,
+          packed, matrix-vector operation) provides a C++ interface to BLAS routines
+          STPMV, DTPMV, CTPMV, and ZTPMV. <code class="computeroutput"><span class="identifier">tpmv</span></code>
+          performs one of the matrix-vector operations
+        </p>
+<p>
+          x := A*x, or x := A'*x, or x := conjg( A' )*x,
+        </p>
+<p>
+          where x is an n element vector and A is an n by n unit, or non-unit, upper
+          or lower triangular matrix, supplied in packed form.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id511653"></a><p class="title"><b>Table 72. Dispatching of tpmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tpmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_stpmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStpmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtpmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctpmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtpmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTPMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztpmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STPMV, DTPMV, CTPMV, and ZTPMV have seven arguments,
+          whereas <code class="computeroutput"><span class="identifier">tpmv</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id511895"></a><p class="title"><b>Table 73. Deduction of arguments of tpmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of tpmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.tpmv.definition"></a><h6>
+<a name="id511918"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/tpmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tpmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id511949"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.tpmv.complexity"></a><h6>
+<a name="id512019"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tpmv.example"></a><h6>
+<a name="id512039"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">tpmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">tpmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tpmv.notes"></a><h6>
+<a name="id512282"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tpmv.see_also"></a><h6>
+<a name="id512302"></a>
+          <a class="link" href="tpmv.html#boost_numeric_bindings.reference.blas.tpmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stpmv.f,
+            dtpmv.f, ctpmv.f, and ztpmv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tpsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tpsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/tpsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,289 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tpsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="tpmv.html" title="tpmv">
+<link rel="next" href="trmv.html" title="trmv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tpmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tpsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.tpsv"></a><a class="link" href="tpsv.html" title="tpsv">tpsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.tpsv.prototype"></a><h6>
+<a name="id512372"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tpsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tpsv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tpsv.description"></a><h6>
+<a name="id512470"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tpsv</span></code> (short for triangular,
+          packed, solve system of equations) provides a C++ interface to BLAS routines
+          STPSV, DTPSV, CTPSV, and ZTPSV. <code class="computeroutput"><span class="identifier">tpsv</span></code>
+          solves one of the systems of equations
+        </p>
+<p>
+          A*x = b, or A'*x = b, or conjg( A' )*x = b,
+        </p>
+<p>
+          where b and x are n element vectors and A is an n by n unit, or non-unit,
+          upper or lower triangular matrix, supplied in packed form.
+        </p>
+<p>
+          No test for singularity or near-singularity is included in this routine.
+          Such tests must be performed before calling this routine.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id512584"></a><p class="title"><b>Table 74. Dispatching of tpsv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tpsv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STPSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_stpsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStpsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTPSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtpsv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTPSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctpsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtpsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTPSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztpsv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STPSV, DTPSV, CTPSV, and ZTPSV have seven arguments,
+          whereas <code class="computeroutput"><span class="identifier">tpsv</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id512824"></a><p class="title"><b>Table 75. Deduction of arguments of tpsv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of tpsv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.tpsv.definition"></a><h6>
+<a name="id512849"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/tpsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tpsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id512879"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.tpsv.complexity"></a><h6>
+<a name="id512948"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tpsv.example"></a><h6>
+<a name="id512968"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">tpsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">tpsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.tpsv.notes"></a><h6>
+<a name="id513212"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.tpsv.see_also"></a><h6>
+<a name="id513232"></a>
+          <a class="link" href="tpsv.html#boost_numeric_bindings.reference.blas.tpsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stpsv.f,
+            dtpsv.f, ctpsv.f, and ztpsv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tpmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trmv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trmm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trmm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,296 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trmm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="syrk.html" title="syrk">
+<link rel="next" href="trsm.html" title="trsm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syrk.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trmm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.trmm"></a><a class="link" href="trmm.html" title="trmm">trmm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.trmm.prototype"></a><h6>
+<a name="id522408"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">trmm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trmm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">trmm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trmm.description"></a><h6>
+<a name="id522654"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trmm</span></code> (short for triangular
+          matrix-matrix operation) provides a C++ interface to BLAS routines STRMM,
+          DTRMM, CTRMM, and ZTRMM. <code class="computeroutput"><span class="identifier">trmm</span></code>
+          performs one of the matrix-matrix operations
+        </p>
+<p>
+          B := alpha*op( A )*B, or B := alpha*B*op( A )
+        </p>
+<p>
+          where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit,
+          upper or lower triangular matrix and op( A ) is one of
+        </p>
+<p>
+          op( A ) = A or op( A ) = A' or op( A ) = conjg( A' ).
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id522768"></a><p class="title"><b>Table 94. Dispatching of trmm.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trmm.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_strmm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStrmm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtrmm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDtrmm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctrmm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtrmm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRMM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztrmm
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STRMM, DTRMM, CTRMM, and ZTRMM have eleven arguments,
+          whereas <code class="computeroutput"><span class="identifier">trmm</span></code> requires four
+          arguments.
+        </p>
+<div class="table">
+<a name="id523008"></a><p class="title"><b>Table 95. Deduction of arguments of trmm.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of trmm.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.trmm.definition"></a><h6>
+<a name="id523032"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/trmm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trmm.parameters_or_requirements_on_types"></a><h6>
+<a name="id523063"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.trmm.complexity"></a><h6>
+<a name="id523132"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trmm.example"></a><h6>
+<a name="id523152"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">trmm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">trmm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trmm.notes"></a><h6>
+<a name="id523396"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trmm.see_also"></a><h6>
+<a name="id523416"></a>
+          <a class="link" href="trmm.html#boost_numeric_bindings.reference.blas.trmm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strmm.f,
+            dtrmm.f, ctrmm.f, and ztrmm.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syrk.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trmv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trmv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,285 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trmv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="tpsv.html" title="tpsv">
+<link rel="next" href="trsv.html" title="trsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tpsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trmv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.trmv"></a><a class="link" href="trmv.html" title="trmv">trmv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.trmv.prototype"></a><h6>
+<a name="id513304"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trmv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trmv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trmv.description"></a><h6>
+<a name="id513401"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trmv</span></code> (short for triangular
+          matrix-vector operation) provides a C++ interface to BLAS routines STRMV,
+          DTRMV, CTRMV, and ZTRMV. <code class="computeroutput"><span class="identifier">trmv</span></code>
+          performs one of the matrix-vector operations
+        </p>
+<p>
+          x := A*x, or x := A'*x, or x := conjg( A' )*x,
+        </p>
+<p>
+          where x is an n element vector and A is an n by n unit, or non-unit, upper
+          or lower triangular matrix.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id513510"></a><p class="title"><b>Table 76. Dispatching of trmv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trmv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_strmv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStrmv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtrmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctrmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRMV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztrmv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STRMV, DTRMV, CTRMV, and ZTRMV have eight arguments,
+          whereas <code class="computeroutput"><span class="identifier">trmv</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id513751"></a><p class="title"><b>Table 77. Deduction of arguments of trmv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of trmv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.trmv.definition"></a><h6>
+<a name="id513775"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/trmv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trmv.parameters_or_requirements_on_types"></a><h6>
+<a name="id513806"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.trmv.complexity"></a><h6>
+<a name="id513876"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trmv.example"></a><h6>
+<a name="id513895"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">trmv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">trmv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trmv.notes"></a><h6>
+<a name="id514139"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trmv.see_also"></a><h6>
+<a name="id514159"></a>
+          <a class="link" href="trmv.html#boost_numeric_bindings.reference.blas.trmv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strmv.f,
+            dtrmv.f, ctrmv.f, and ztrmv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tpsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trsm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trsm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,297 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trsm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="trmm.html" title="trmm">
+<link rel="next" href="../lapack.html" title="LAPACK">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trmm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../lapack.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trsm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.trsm"></a><a class="link" href="trsm.html" title="trsm">trsm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.trsm.prototype"></a><h6>
+<a name="id523487"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">trsm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trsm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">trsm</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trsm.description"></a><h6>
+<a name="id523733"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trsm</span></code> (short for TODO) provides
+          a C++ interface to BLAS routines STRSM, DTRSM, CTRSM, and ZTRSM. <code class="computeroutput"><span class="identifier">trsm</span></code> solves one of the matrix equations
+        </p>
+<p>
+          op( A )*X = alpha*B, or X*op( A ) = alpha*B,
+        </p>
+<p>
+          where alpha is a scalar, X and B are m by n matrices, A is a unit, or non-unit,
+          upper or lower triangular matrix and op( A ) is one of
+        </p>
+<p>
+          op( A ) = A or op( A ) = A' or op( A ) = conjg( A' ).
+        </p>
+<p>
+          The matrix X is overwritten on B.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id523849"></a><p class="title"><b>Table 96. Dispatching of trsm.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trsm.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRSM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_strsm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStrsm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRSM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtrsm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDtrsm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRSM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctrsm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtrsm
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRSM
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztrsm
+              </p>
+              </td>
+<td>
+              <p>
+                cublasZtrsm
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STRSM, DTRSM, CTRSM, and ZTRSM have eleven arguments,
+          whereas <code class="computeroutput"><span class="identifier">trsm</span></code> requires four
+          arguments.
+        </p>
+<div class="table">
+<a name="id524090"></a><p class="title"><b>Table 97. Deduction of arguments of trsm.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of trsm.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.trsm.definition"></a><h6>
+<a name="id524114"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/trsm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trsm.parameters_or_requirements_on_types"></a><h6>
+<a name="id524145"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.trsm.complexity"></a><h6>
+<a name="id524215"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trsm.example"></a><h6>
+<a name="id524235"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">trsm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">trsm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trsm.notes"></a><h6>
+<a name="id524478"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trsm.see_also"></a><h6>
+<a name="id524498"></a>
+          <a class="link" href="trsm.html#boost_numeric_bindings.reference.blas.trsm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strsm.f,
+            dtrsm.f, ctrsm.f, and ztrsm.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trmm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../lapack.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/blas/trsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,289 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../blas.html" title="BLAS">
+<link rel="prev" href="trmv.html" title="trmv">
+<link rel="next" href="gemm.html" title="gemm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gemm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.blas.trsv"></a><a class="link" href="trsv.html" title="trsv">trsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.blas.trsv.prototype"></a><h6>
+<a name="id514230"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trsv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trsv.description"></a><h6>
+<a name="id514328"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trsv</span></code> (short for triangular
+          solve system of equations) provides a C++ interface to BLAS routines STRSV,
+          DTRSV, CTRSV, and ZTRSV. <code class="computeroutput"><span class="identifier">trsv</span></code>
+          solves one of the systems of equations
+        </p>
+<p>
+          A*x = b, or A'*x = b, or conjg( A' )*x = b,
+        </p>
+<p>
+          where b and x are n element vectors and A is an n by n unit, or non-unit,
+          upper or lower triangular matrix.
+        </p>
+<p>
+          No test for singularity or near-singularity is included in this routine.
+          Such tests must be performed before calling this routine.
+        </p>
+<p>
+          The selection of the BLAS routine is done during compile-time, and is determined
+          by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          Table X below illustrates to which specific routine this dispatching will
+          take place.
+        </p>
+<div class="table">
+<a name="id514441"></a><p class="title"><b>Table 78. Dispatching of trsv.</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trsv.">
+<colgroup>
+<col>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                BLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CBLAS routine
+              </p>
+              </th>
+<th>
+              <p>
+                CUBLAS routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_strsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasStrsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_dtrsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasDtrsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ctrsv
+              </p>
+              </td>
+<td>
+              <p>
+                cublasCtrsv
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRSV
+              </p>
+              </td>
+<td>
+              <p>
+                cblas_ztrsv
+              </p>
+              </td>
+<td>
+              <p>
+                Unavailable
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+          The original routines STRSV, DTRSV, CTRSV, and ZTRSV have eight arguments,
+          whereas <code class="computeroutput"><span class="identifier">trsv</span></code> requires two
+          arguments.
+        </p>
+<div class="table">
+<a name="id514682"></a><p class="title"><b>Table 79. Deduction of arguments of trsv.</b></p>
+<div class="table-contents"><table class="table" summary="Deduction of arguments of trsv.">
+<colgroup></colgroup>
+<tbody></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.blas.trsv.definition"></a><h6>
+<a name="id514706"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/blas/trsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id514736"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.blas.trsv.complexity"></a><h6>
+<a name="id514806"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trsv.example"></a><h6>
+<a name="id514826"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">trsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">blas</span><span class="special">::</span><span class="identifier">trsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.blas.trsv.notes"></a><h6>
+<a name="id515069"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.blas.trsv.see_also"></a><h6>
+<a name="id515090"></a>
+          <a class="link" href="trsv.html#boost_numeric_bindings.reference.blas.trsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strsv.f,
+            dtrsv.f, ctrsv.f, and ztrsv.f at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trmv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../blas.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gemm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,1034 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>LAPACK</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../../numeric_bindings/reference.html" title="Reference">
+<link rel="prev" href="blas/trsm.html" title="trsm">
+<link rel="next" href="lapack/hbgst.html" title="hbgst">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="blas/trsm.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lapack/hbgst.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="LAPACK">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.reference.lapack"></a><a class="link" href="lapack.html" title="LAPACK"> LAPACK</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">hbgst</span></dt>
+<dt><span class="section">hegst</span></dt>
+<dt><span class="section">pbstf</span></dt>
+<dt><span class="section">sbgst</span></dt>
+<dt><span class="section">sygst</span></dt>
+<dt><span class="section">ggqrf</span></dt>
+<dt><span class="section">ggrqf</span></dt>
+<dt><span class="section">gelqf</span></dt>
+<dt><span class="section">geqlf</span></dt>
+<dt><span class="section">geqp3</span></dt>
+<dt><span class="section">geqrf</span></dt>
+<dt><span class="section">gerqf</span></dt>
+<dt><span class="section">larz</span></dt>
+<dt><span class="section">latrz</span></dt>
+<dt><span class="section">orglq</span></dt>
+<dt><span class="section">orgql</span></dt>
+<dt><span class="section">orgqr</span></dt>
+<dt><span class="section">orgrq</span></dt>
+<dt><span class="section">ormlq</span></dt>
+<dt><span class="section">ormql</span></dt>
+<dt><span class="section">ormqr</span></dt>
+<dt><span class="section">ormrq</span></dt>
+<dt><span class="section">ormrz</span></dt>
+<dt><span class="section">tzrzf</span></dt>
+<dt><span class="section">unglq</span></dt>
+<dt><span class="section">ungql</span></dt>
+<dt><span class="section">ungqr</span></dt>
+<dt><span class="section">ungrq</span></dt>
+<dt><span class="section">unmlq</span></dt>
+<dt><span class="section">unmql</span></dt>
+<dt><span class="section">unmqr</span></dt>
+<dt><span class="section">unmrq</span></dt>
+<dt><span class="section">unmrz</span></dt>
+<dt><span class="section">bdsdc</span></dt>
+<dt><span class="section">bdsqr</span></dt>
+<dt><span class="section">gbbrd</span></dt>
+<dt><span class="section">gebrd</span></dt>
+<dt><span class="section">labrd</span></dt>
+<dt><span class="section">orgbr</span></dt>
+<dt><span class="section">ormbr</span></dt>
+<dt><span class="section">ungbr</span></dt>
+<dt><span class="section">unmbr</span></dt>
+<dt><span class="section">gebak</span></dt>
+<dt><span class="section">gebal</span></dt>
+<dt><span class="section">gehrd</span></dt>
+<dt><span class="section">hsein</span></dt>
+<dt><span class="section">hseqr</span></dt>
+<dt><span class="section">orghr</span></dt>
+<dt><span class="section">ormhr</span></dt>
+<dt><span class="section">trevc</span></dt>
+<dt><span class="section">trexc</span></dt>
+<dt><span class="section">trsen</span></dt>
+<dt><span class="section">trsna</span></dt>
+<dt><span class="section">trsyl</span></dt>
+<dt><span class="section">unghr</span></dt>
+<dt><span class="section">unmhr</span></dt>
+<dt><span class="section">gbcon</span></dt>
+<dt><span class="section">gbequ</span></dt>
+<dt><span class="section">gbrfs</span></dt>
+<dt><span class="section">gbtrf</span></dt>
+<dt><span class="section">gbtrs</span></dt>
+<dt><span class="section">gecon</span></dt>
+<dt><span class="section">geequ</span></dt>
+<dt><span class="section">gerfs</span></dt>
+<dt><span class="section">getrf</span></dt>
+<dt><span class="section">getri</span></dt>
+<dt><span class="section">getrs</span></dt>
+<dt><span class="section">gtrfs</span></dt>
+<dt><span class="section">gttrs</span></dt>
+<dt><span class="section">hecon</span></dt>
+<dt><span class="section">herfs</span></dt>
+<dt><span class="section">hetrf</span></dt>
+<dt><span class="section">hetri</span></dt>
+<dt><span class="section">hetrs</span></dt>
+<dt><span class="section">hpcon</span></dt>
+<dt><span class="section">hprfs</span></dt>
+<dt><span class="section">hptrf</span></dt>
+<dt><span class="section">hptri</span></dt>
+<dt><span class="section">hptrs</span></dt>
+<dt><span class="section">lacon</span></dt>
+<dt><span class="section">latrs</span></dt>
+<dt><span class="section">pbcon</span></dt>
+<dt><span class="section">pbequ</span></dt>
+<dt><span class="section">pbrfs</span></dt>
+<dt><span class="section">pbtrf</span></dt>
+<dt><span class="section">pbtrs</span></dt>
+<dt><span class="section">pftrs</span></dt>
+<dt><span class="section">pocon</span></dt>
+<dt><span class="section">poequ</span></dt>
+<dt><span class="section">porfs</span></dt>
+<dt><span class="section">potrf</span></dt>
+<dt><span class="section">potri</span></dt>
+<dt><span class="section">potrs</span></dt>
+<dt><span class="section">ppcon</span></dt>
+<dt><span class="section">ppequ</span></dt>
+<dt><span class="section">pprfs</span></dt>
+<dt><span class="section">pptrf</span></dt>
+<dt><span class="section">pptri</span></dt>
+<dt><span class="section">pptrs</span></dt>
+<dt><span class="section">ptcon</span></dt>
+<dt><span class="section">ptrfs</span></dt>
+<dt><span class="section">pttrf</span></dt>
+<dt><span class="section">pttrs</span></dt>
+<dt><span class="section">spcon</span></dt>
+<dt><span class="section">sprfs</span></dt>
+<dt><span class="section">sptrf</span></dt>
+<dt><span class="section">sptri</span></dt>
+<dt><span class="section">sptrs</span></dt>
+<dt><span class="section">sycon</span></dt>
+<dt><span class="section">syrfs</span></dt>
+<dt><span class="section">sytrf</span></dt>
+<dt><span class="section">sytri</span></dt>
+<dt><span class="section">sytrs</span></dt>
+<dt><span class="section">tbcon</span></dt>
+<dt><span class="section">tbrfs</span></dt>
+<dt><span class="section">tbtrs</span></dt>
+<dt><span class="section">tpcon</span></dt>
+<dt><span class="section">tprfs</span></dt>
+<dt><span class="section">tptri</span></dt>
+<dt><span class="section">tptrs</span></dt>
+<dt><span class="section">trcon</span></dt>
+<dt><span class="section">trrfs</span></dt>
+<dt><span class="section">trtri</span></dt>
+<dt><span class="section">trtrs</span></dt>
+<dt><span class="section">hbtrd</span></dt>
+<dt><span class="section">hetrd</span></dt>
+<dt><span class="section">hptrd</span></dt>
+<dt><span class="section">laebz</span></dt>
+<dt><span class="section">latrd</span></dt>
+<dt><span class="section">opgtr</span></dt>
+<dt><span class="section">opmtr</span></dt>
+<dt><span class="section">orgtr</span></dt>
+<dt><span class="section">ormtr</span></dt>
+<dt><span class="section">pteqr</span></dt>
+<dt><span class="section">sbtrd</span></dt>
+<dt><span class="section">sptrd</span></dt>
+<dt><span class="section">stebz</span></dt>
+<dt><span class="section">stedc</span></dt>
+<dt><span class="section">stegr</span></dt>
+<dt><span class="section">stein</span></dt>
+<dt><span class="section">stemr</span></dt>
+<dt><span class="section">steqr</span></dt>
+<dt><span class="section">sterf</span></dt>
+<dt><span class="section">sytrd</span></dt>
+<dt><span class="section">ungtr</span></dt>
+<dt><span class="section">unmtr</span></dt>
+<dt><span class="section">upgtr</span></dt>
+<dt><span class="section">upmtr</span></dt>
+<dt><span class="section">ggbak</span></dt>
+<dt><span class="section">ggbal</span></dt>
+<dt><span class="section">gghrd</span></dt>
+<dt><span class="section">hgeqz</span></dt>
+<dt><span class="section">tgevc</span></dt>
+<dt><span class="section">tgexc</span></dt>
+<dt><span class="section">tgsen</span></dt>
+<dt><span class="section">tgsna</span></dt>
+<dt><span class="section">tgsyl</span></dt>
+<dt><span class="section">ggsvp</span></dt>
+<dt><span class="section">tgsja</span></dt>
+<dt><span class="section">gegv</span></dt>
+<dt><span class="section">gges</span></dt>
+<dt><span class="section">ggesx</span></dt>
+<dt><span class="section">ggev</span></dt>
+<dt><span class="section">ggevx</span></dt>
+<dt><span class="section">ggsvd</span></dt>
+<dt><span class="section">hbgv</span></dt>
+<dt><span class="section">hbgvd</span></dt>
+<dt><span class="section">hbgvx</span></dt>
+<dt><span class="section">hegv</span></dt>
+<dt><span class="section">hegvd</span></dt>
+<dt><span class="section">hegvx</span></dt>
+<dt><span class="section">hpgv</span></dt>
+<dt><span class="section">hpgvd</span></dt>
+<dt><span class="section">hpgvx</span></dt>
+<dt><span class="section">lacgv</span></dt>
+<dt><span class="section">largv</span></dt>
+<dt><span class="section">sbgv</span></dt>
+<dt><span class="section">sbgvd</span></dt>
+<dt><span class="section">sbgvx</span></dt>
+<dt><span class="section">spgv</span></dt>
+<dt><span class="section">spgvd</span></dt>
+<dt><span class="section">spgvx</span></dt>
+<dt><span class="section">sygv</span></dt>
+<dt><span class="section">sygvd</span></dt>
+<dt><span class="section">sygvx</span></dt>
+<dt><span class="section">ggglm</span></dt>
+<dt><span class="section">gglse</span></dt>
+<dt><span class="section">cgesv</span></dt>
+<dt><span class="section">cposv</span></dt>
+<dt><span class="section">gbsv</span></dt>
+<dt><span class="section">gbsvx</span></dt>
+<dt><span class="section">gejsv</span></dt>
+<dt><span class="section">gesv</span></dt>
+<dt><span class="section">gesvx</span></dt>
+<dt><span class="section">gtsv</span></dt>
+<dt><span class="section">gtsvx</span></dt>
+<dt><span class="section">hesv</span></dt>
+<dt><span class="section">hesvx</span></dt>
+<dt><span class="section">hpsv</span></dt>
+<dt><span class="section">hpsvx</span></dt>
+<dt><span class="section">pbsv</span></dt>
+<dt><span class="section">pbsvx</span></dt>
+<dt><span class="section">posv</span></dt>
+<dt><span class="section">posvx</span></dt>
+<dt><span class="section">ppsv</span></dt>
+<dt><span class="section">ppsvx</span></dt>
+<dt><span class="section">ptsv</span></dt>
+<dt><span class="section">ptsvx</span></dt>
+<dt><span class="section">sgesv</span></dt>
+<dt><span class="section">sposv</span></dt>
+<dt><span class="section">spsv</span></dt>
+<dt><span class="section">spsvx</span></dt>
+<dt><span class="section">sysv</span></dt>
+<dt><span class="section">sysvx</span></dt>
+<dt><span class="section">gees</span></dt>
+<dt><span class="section">geesx</span></dt>
+<dt><span class="section">geev</span></dt>
+<dt><span class="section">geevx</span></dt>
+<dt><span class="section">gesdd</span></dt>
+<dt><span class="section">gesvd</span></dt>
+<dt><span class="section">hbev</span></dt>
+<dt><span class="section">hbevd</span></dt>
+<dt><span class="section">hbevx</span></dt>
+<dt><span class="section">heev</span></dt>
+<dt><span class="section">heevd</span></dt>
+<dt><span class="section">heevr</span></dt>
+<dt><span class="section">heevx</span></dt>
+<dt><span class="section">hpev</span></dt>
+<dt><span class="section">hpevd</span></dt>
+<dt><span class="section">hpevx</span></dt>
+<dt><span class="section">sbev</span></dt>
+<dt><span class="section">sbevd</span></dt>
+<dt><span class="section">sbevx</span></dt>
+<dt><span class="section">spev</span></dt>
+<dt><span class="section">spevd</span></dt>
+<dt><span class="section">spevx</span></dt>
+<dt><span class="section">stev</span></dt>
+<dt><span class="section">stevd</span></dt>
+<dt><span class="section">stevr</span></dt>
+<dt><span class="section">stevx</span></dt>
+<dt><span class="section">syev</span></dt>
+<dt><span class="section">syevd</span></dt>
+<dt><span class="section">syevr</span></dt>
+<dt><span class="section">syevx</span></dt>
+<dt><span class="section">gels</span></dt>
+<dt><span class="section">gelsd</span></dt>
+<dt><span class="section">gelss</span></dt>
+<dt><span class="section">gelsy</span></dt>
+<dt><span class="section">lalsd</span></dt>
+</dl></div>
+<p>
+        Here, the high-level LAPACK bindings will be described.
+      </p>
+<p>
+        LAPACK consists of three levels of routines:
+      </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+<span class="bold"><strong>driver</strong></span> routines solve a complete problem,
+          e.g., solving a system of linear equations, determining eigenvalues,
+        </li>
+<li class="listitem">
+<span class="bold"><strong>computational</strong></span> routines solve a distinct
+          computational task, such as a LU or QR decomposition.
+        </li>
+<li class="listitem">
+<span class="bold"><strong>auxiliary</strong></span> routines carry out underlying
+          tasks such as the non-blocked versions of matrix-vector operations.
+        </li>
+</ul></div>
+<p>
+        Like with lapack, the bindings focus on the first two levels of routines:
+        driver and computational.
+      </p>
+<div class="table">
+<a name="id524609"></a><p class="title"><b>Table 98. LAPACK driver routines</b></p>
+<div class="table-contents"><table class="table" summary="LAPACK driver routines">
+<colgroup>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+            <p>
+              Fortran Subroutines
+            </p>
+            </th>
+<th>
+            <p>
+              Boost.Numeric_Bindings Equivalent
+            </p>
+            </th>
+<th>
+            <p>
+              Boost.Numeric_Bindings High-level Interface
+            </p>
+            </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+            <p>
+              SGESV, CGESV, DGESV, ZGESV
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::gesv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              xGBSV
+            </p>
+            </td>
+<td>
+            <p>
+              gbsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              gtsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              hesv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              hpsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              posv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              ppsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              pbsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              ptsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              sysv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+<tr>
+<td>
+            <p>
+              NAME
+            </p>
+            </td>
+<td>
+            <p>
+              spsv.hpp
+            </p>
+            </td>
+<td>
+            <p>
+              lapack::solve
+            </p>
+            </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><p>
+        <code class="computeroutput"><span class="identifier">lapack</span><span class="special">::</span><span class="identifier">solve</span><span class="special">(</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">b</span>
+        <span class="special">);</span></code>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="blas/trsm.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../numeric_bindings/reference.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lapack/hbgst.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/bdsdc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/bdsdc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,211 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>bdsdc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmrz.html" title="unmrz">
+<link rel="next" href="bdsqr.html" title="bdsqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmrz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="bdsqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="bdsdc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.bdsdc"></a><a class="link" href="bdsdc.html" title="bdsdc">bdsdc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.prototype"></a><h6>
+<a name="id552587"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">bdsdc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">bdsdc</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span> <span class="identifier">MatrixVT</span><span class="special">&</span> <span class="identifier">vt</span><span class="special">,</span> <span class="identifier">VectorQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="identifier">VectorIQ</span><span class="special">&</span> <span class="identifier">iq</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.description"></a><h6>
+<a name="id552826"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">bdsdc</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SBDSDC and DBDSDC. <code class="computeroutput"><span class="identifier">bdsdc</span></code> computes the singular value decomposition
+          (SVD) of a real N-by-N (upper or lower) bidiagonal matrix B: B = U * S
+          * VT, using a divide and conquer method, where S is a diagonal matrix with
+          non-negative diagonal elements (the singular values of B), and U and VT
+          are orthogonal matrices of left and right singular vectors, respectively.
+          <code class="computeroutput"><span class="identifier">bdsdc</span></code> can be used to compute
+          all singular values, and optionally, singular vectors or singular vectors
+          in compact form.
+        </p>
+<p>
+          This code makes very mild assumptions about floating point arithmetic.
+          It will work on machines with a guard digit in add/subtract, or on those
+          binary machines without guard digits which subtract like the Cray X-MP,
+          Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on hexadecimal
+          or decimal machines without guard digits, but we know of none. See DLASD3
+          for details.
+        </p>
+<p>
+          The code currently calls DLASDQ if singular values only are desired. However,
+          it can be slightly modified to compute singular values using the divide
+          and conquer method.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id552953"></a><p class="title"><b>Table 132. Dispatching of bdsdc</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of bdsdc">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SBDSDC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DBDSDC
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.bdsdc.definition"></a><h6>
+<a name="id553047"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/bdsdc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.parameters_or_requirements_on_types"></a><h6>
+<a name="id553079"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.complexity"></a><h6>
+<a name="id553148"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.example"></a><h6>
+<a name="id553169"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">bdsdc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">bdsdc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.notes"></a><h6>
+<a name="id553413"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.bdsdc.see_also"></a><h6>
+<a name="id553433"></a>
+          <a class="link" href="bdsdc.html#boost_numeric_bindings.reference.lapack.bdsdc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sbdsdc.f
+            and dbdsdc.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmrz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="bdsqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/bdsqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/bdsqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>bdsqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="bdsdc.html" title="bdsdc">
+<link rel="next" href="gbbrd.html" title="gbbrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="bdsdc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbbrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="bdsqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.bdsqr"></a><a class="link" href="bdsqr.html" title="bdsqr">bdsqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.prototype"></a><h6>
+<a name="id553494"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">bdsqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">bdsqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixVT</span><span class="special">&</span> <span class="identifier">vt</span><span class="special">,</span> <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.description"></a><h6>
+<a name="id553689"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">bdsqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SBDSQR, DBDSQR, CBDSQR, and
+          ZBDSQR. <code class="computeroutput"><span class="identifier">bdsqr</span></code> computes
+          the singular values and, optionally, the right and/or left singular vectors
+          from the singular value decomposition (SVD) of a real N-by-N (upper or
+          lower) bidiagonal matrix B using the implicit zero-shift QR algorithm.
+          The SVD of B has the form
+        </p>
+<p>
+          B = Q * S * P**H
+        </p>
+<p>
+          where S is the diagonal matrix of singular values, Q is an orthogonal matrix
+          of left singular vectors, and P is an orthogonal matrix of right singular
+          vectors. If left singular vectors are requested, this subroutine actually
+          returns U<span class="bold"><strong>Q instead of Q, and, if right singular vectors
+          are requested, this subroutine returns P</strong></span><span class="bold"><strong>H*VT
+          instead of P</strong></span>*H, for given complex input matrices U and VT. When
+          U and VT are the unitary matrices that reduce a general matrix A to bidiagonal
+          form: A = U*B*VT, as computed by ZGEBRD, then
+        </p>
+<p>
+          A = (U<span class="bold"><strong>Q) * S * (P</strong></span>*H*VT)
+        </p>
+<p>
+          is the SVD of A. Optionally, the subroutine may also compute Q**H*C for
+          a given complex input matrix C.
+        </p>
+<p>
+          See "Computing Small Singular Values of Bidiagonal Matrices With Guaranteed
+          High Relative Accuracy," by J. Demmel and W. Kahan, LAPACK Working
+          Note #3 (or SIAM J. Sci. Statist. Comput. vol. 11, no. 5, pp. 873-912,
+          Sept 1990) and "Accurate singular values and differential qd algorithms,"
+          by B. Parlett and V. Fernando, Technical Report CPAM-554, Mathematics Department,
+          University of California at Berkeley, July 1992 for a detailed description
+          of the algorithm.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id553837"></a><p class="title"><b>Table 133. Dispatching of bdsqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of bdsqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SBDSQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DBDSQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CBDSQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZBDSQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.bdsqr.definition"></a><h6>
+<a name="id554010"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/bdsqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id554043"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.complexity"></a><h6>
+<a name="id554112"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.example"></a><h6>
+<a name="id554133"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">bdsqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">bdsqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.notes"></a><h6>
+<a name="id554376"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.bdsqr.see_also"></a><h6>
+<a name="id554396"></a>
+          <a class="link" href="bdsqr.html#boost_numeric_bindings.reference.lapack.bdsqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sbdsqr.f,
+            dbdsqr.f,
+            cbdsqr.f,
+            and zbdsqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="bdsdc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbbrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/cgesv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/cgesv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,200 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>cgesv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gglse.html" title="gglse">
+<link rel="next" href="cposv.html" title="cposv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gglse.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="cposv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="cgesv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.cgesv"></a><a class="link" href="cgesv.html" title="cgesv">cgesv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.prototype"></a><h6>
+<a name="id698178"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">cgesv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">cgesv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">iter</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.description"></a><h6>
+<a name="id698337"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">cgesv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines ZCGESV. <code class="computeroutput"><span class="identifier">cgesv</span></code>
+          computes the solution to a complex system of linear equations A * X = B,
+          where A is an N-by-N matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">cgesv</span></code> first attempts to
+          factorize the matrix in COMPLEX and use this factorization within an iterative
+          refinement procedure to produce a solution with COMPLEX*16 normwise backward
+          error quality (see below). If the approach fails the method switches to
+          a COMPLEX*16 factorization and solve.
+        </p>
+<p>
+          The iterative refinement is not going to be a winning strategy if the ratio
+          COMPLEX performance over COMPLEX*16 performance is too small. A reasonable
+          strategy should take the number of right-hand sides and the size of the
+          matrix into account. This might be done with a call to ILAENV in the future.
+          Up to now, we always try iterative refinement.
+        </p>
+<p>
+          The iterative refinement process is stopped if ITER > ITERMAX or for
+          all the RHS we have: RNRM < SQRT(N)*XNRM*ANRM*EPS*BWDMAX where o ITER
+          is the number of the current iteration in the iterative refinement process
+          o RNRM is the infinity-norm of the residual o XNRM is the infinity-norm
+          of the solution o ANRM is the infinity-operator-norm of the matrix A o
+          EPS is the machine epsilon returned by DLAMCH('Epsilon') The value ITERMAX
+          and BWDMAX are fixed to 30 and 1.0D+00 respectively.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id698474"></a><p class="title"><b>Table 284. Dispatching of cgesv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of cgesv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody><tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZCGESV
+              </p>
+              </td>
+</tr></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.cgesv.definition"></a><h6>
+<a name="id698557"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/cgesv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.parameters_or_requirements_on_types"></a><h6>
+<a name="id698589"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.complexity"></a><h6>
+<a name="id698659"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.example"></a><h6>
+<a name="id698680"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">cgesv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">cgesv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.notes"></a><h6>
+<a name="id698924"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.cgesv.see_also"></a><h6>
+<a name="id698945"></a>
+          <a class="link" href="cgesv.html#boost_numeric_bindings.reference.lapack.cgesv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files zcgesv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gglse.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="cposv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/cposv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/cposv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,201 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>cposv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="cgesv.html" title="cgesv">
+<link rel="next" href="gbsv.html" title="gbsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cgesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="cposv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.cposv"></a><a class="link" href="cposv.html" title="cposv">cposv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.cposv.prototype"></a><h6>
+<a name="id698998"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">cposv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">cposv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">iter</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.cposv.description"></a><h6>
+<a name="id699136"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">cposv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines ZCPOSV. <code class="computeroutput"><span class="identifier">cposv</span></code>
+          computes the solution to a complex system of linear equations A * X = B,
+          where A is an N-by-N Hermitian positive definite matrix and X and B are
+          N-by-NRHS matrices.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">cposv</span></code> first attempts to
+          factorize the matrix in COMPLEX and use this factorization within an iterative
+          refinement procedure to produce a solution with COMPLEX*16 normwise backward
+          error quality (see below). If the approach fails the method switches to
+          a COMPLEX*16 factorization and solve.
+        </p>
+<p>
+          The iterative refinement is not going to be a winning strategy if the ratio
+          COMPLEX performance over COMPLEX*16 performance is too small. A reasonable
+          strategy should take the number of right-hand sides and the size of the
+          matrix into account. This might be done with a call to ILAENV in the future.
+          Up to now, we always try iterative refinement.
+        </p>
+<p>
+          The iterative refinement process is stopped if ITER > ITERMAX or for
+          all the RHS we have: RNRM < SQRT(N)*XNRM*ANRM*EPS*BWDMAX where o ITER
+          is the number of the current iteration in the iterative refinement process
+          o RNRM is the infinity-norm of the residual o XNRM is the infinity-norm
+          of the solution o ANRM is the infinity-operator-norm of the matrix A o
+          EPS is the machine epsilon returned by DLAMCH('Epsilon') The value ITERMAX
+          and BWDMAX are fixed to 30 and 1.0D+00 respectively.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id699274"></a><p class="title"><b>Table 285. Dispatching of cposv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of cposv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody><tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZCPOSV
+              </p>
+              </td>
+</tr></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.cposv.definition"></a><h6>
+<a name="id699356"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/cposv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.cposv.parameters_or_requirements_on_types"></a><h6>
+<a name="id699389"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.cposv.complexity"></a><h6>
+<a name="id699458"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.cposv.example"></a><h6>
+<a name="id699479"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">cposv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">cposv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.cposv.notes"></a><h6>
+<a name="id699723"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.cposv.see_also"></a><h6>
+<a name="id699744"></a>
+          <a class="link" href="cposv.html#boost_numeric_bindings.reference.lapack.cposv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files zcposv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cgesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbbrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbbrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbbrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="bdsqr.html" title="bdsqr">
+<link rel="next" href="gebrd.html" title="gebrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="bdsqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gebrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbbrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbbrd"></a><a class="link" href="gbbrd.html" title="gbbrd">gbbrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.prototype"></a><h6>
+<a name="id554467"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbbrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbbrd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="identifier">MatrixPT</span><span class="special">&</span> <span class="identifier">pt</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.description"></a><h6>
+<a name="id554663"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbbrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBBRD, DGBBRD, CGBBRD, and
+          ZGBBRD. <code class="computeroutput"><span class="identifier">gbbrd</span></code> reduces a
+          complex general m-by-n band matrix A to real upper bidiagonal form B by
+          a unitary transformation: Q' * A * P = B.
+        </p>
+<p>
+          The routine computes B, and optionally forms Q or P', or computes Q'*C
+          for a given matrix C.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id554770"></a><p class="title"><b>Table 134. Dispatching of gbbrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbbrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBBRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBBRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBBRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBBRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbbrd.definition"></a><h6>
+<a name="id554943"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbbrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id554975"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.complexity"></a><h6>
+<a name="id555045"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.example"></a><h6>
+<a name="id555065"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbbrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbbrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.notes"></a><h6>
+<a name="id555309"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbbrd.see_also"></a><h6>
+<a name="id555330"></a>
+          <a class="link" href="gbbrd.html#boost_numeric_bindings.reference.lapack.gbbrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbbrd.f,
+            dgbbrd.f,
+            cgbbrd.f,
+            and zgbbrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="bdsqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gebrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmhr.html" title="unmhr">
+<link rel="next" href="gbequ.html" title="gbequ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmhr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbcon"></a><a class="link" href="gbcon.html" title="gbcon">gbcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.prototype"></a><h6>
+<a name="id574560"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">norm</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.description"></a><h6>
+<a name="id574718"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBCON, DGBCON, CGBCON, and
+          ZGBCON. <code class="computeroutput"><span class="identifier">gbcon</span></code> estimates
+          the reciprocal of the condition number of a complex general band matrix
+          A, in either the 1-norm or the infinity-norm, using the LU factorization
+          computed by ZGBTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / ( norm(A) * norm(inv(A)) ).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id574825"></a><p class="title"><b>Table 155. Dispatching of gbcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbcon.definition"></a><h6>
+<a name="id574999"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id575031"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.complexity"></a><h6>
+<a name="id575101"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.example"></a><h6>
+<a name="id575122"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.notes"></a><h6>
+<a name="id575366"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbcon.see_also"></a><h6>
+<a name="id575386"></a>
+          <a class="link" href="gbcon.html#boost_numeric_bindings.reference.lapack.gbcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbcon.f,
+            dgbcon.f,
+            cgbcon.f,
+            and zgbcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmhr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbequ.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbequ.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,227 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbequ</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbcon.html" title="gbcon">
+<link rel="next" href="gbrfs.html" title="gbrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbequ">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbequ"></a><a class="link" href="gbequ.html" title="gbequ">gbequ</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.prototype"></a><h6>
+<a name="id575459"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbequ</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbequ</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorR</span><span class="special">&</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.description"></a><h6>
+<a name="id575616"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbequ</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBEQU, DGBEQU, CGBEQU, and
+          ZGBEQU. <code class="computeroutput"><span class="identifier">gbequ</span></code> computes
+          row and column scalings intended to equilibrate an M-by-N band matrix A
+          and reduce its condition number. R returns the row scale factors and C
+          the column scale factors, chosen to try to make the largest element in
+          each row and column of the matrix B with elements B(i,j)=R(i)*A(i,j)*C(j)
+          have absolute value 1.
+        </p>
+<p>
+          R(i) and C(j) are restricted to be between SMLNUM = smallest safe number
+          and BIGNUM = largest safe number. Use of these scaling factors is not guaranteed
+          to reduce the condition number of A but works well in practice.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id575726"></a><p class="title"><b>Table 156. Dispatching of gbequ</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbequ">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBEQU
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbequ.definition"></a><h6>
+<a name="id575899"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbequ.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.parameters_or_requirements_on_types"></a><h6>
+<a name="id575931"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.complexity"></a><h6>
+<a name="id576001"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.example"></a><h6>
+<a name="id576022"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbequ</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbequ</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.notes"></a><h6>
+<a name="id576266"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbequ.see_also"></a><h6>
+<a name="id576286"></a>
+          <a class="link" href="gbequ.html#boost_numeric_bindings.reference.lapack.gbequ.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbequ.f,
+            dgbequ.f,
+            cgbequ.f,
+            and zgbequ.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbequ.html" title="gbequ">
+<link rel="next" href="gbtrf.html" title="gbtrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbtrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbrfs"></a><a class="link" href="gbrfs.html" title="gbrfs">gbrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.prototype"></a><h6>
+<a name="id576359"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAFB</span><span class="special">&</span> <span class="identifier">afb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.description"></a><h6>
+<a name="id576576"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBRFS, DGBRFS, CGBRFS, and
+          ZGBRFS. <code class="computeroutput"><span class="identifier">gbrfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is banded, and provides error bounds and backward error estimates
+          for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id576679"></a><p class="title"><b>Table 157. Dispatching of gbrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbrfs.definition"></a><h6>
+<a name="id576852"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id576884"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.complexity"></a><h6>
+<a name="id576953"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.example"></a><h6>
+<a name="id576973"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.notes"></a><h6>
+<a name="id577218"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbrfs.see_also"></a><h6>
+<a name="id577238"></a>
+          <a class="link" href="gbrfs.html#boost_numeric_bindings.reference.lapack.gbrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbrfs.f,
+            dgbrfs.f,
+            cgbrfs.f,
+            and zgbrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbtrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,226 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="cposv.html" title="cposv">
+<link rel="next" href="gbsvx.html" title="gbsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cposv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbsv"></a><a class="link" href="gbsv.html" title="gbsv">gbsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.prototype"></a><h6>
+<a name="id699797"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbsv</span><span class="special">(</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.description"></a><h6>
+<a name="id699908"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBSV, DGBSV, CGBSV, and ZGBSV.
+          <code class="computeroutput"><span class="identifier">gbsv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is a band matrix
+          of order N with KL subdiagonals and KU superdiagonals, and X and B are
+          N-by-NRHS matrices.
+        </p>
+<p>
+          The LU decomposition with partial pivoting and row interchanges is used
+          to factor A as A = L * U, where L is a product of permutation and unit
+          lower triangular matrices with KL subdiagonals, and U is upper triangular
+          with KL+KU superdiagonals. The factored form of A is then used to solve
+          the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id700018"></a><p class="title"><b>Table 286. Dispatching of gbsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbsv.definition"></a><h6>
+<a name="id700192"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id700223"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.complexity"></a><h6>
+<a name="id700292"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.example"></a><h6>
+<a name="id700313"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.notes"></a><h6>
+<a name="id700557"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbsv.see_also"></a><h6>
+<a name="id700577"></a>
+          <a class="link" href="gbsv.html#boost_numeric_bindings.reference.lapack.gbsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbsv.f,
+            dgbsv.f,
+            cgbsv.f,
+            and zgbsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="cposv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,267 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbsv.html" title="gbsv">
+<link rel="next" href="gejsv.html" title="gejsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gejsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbsvx"></a><a class="link" href="gbsvx.html" title="gbsvx">gbsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.prototype"></a><h6>
+<a name="id700648"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixAFB</span><span class="special">&</span> <span class="identifier">afb</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">char</span><span class="special">&</span> <span class="identifier">equed</span><span class="special">,</span> <span class="identifier">VectorR</span><span class="special">&</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.description"></a><h6>
+<a name="id700936"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBSVX, DGBSVX, CGBSVX, and
+          ZGBSVX. <code class="computeroutput"><span class="identifier">gbsvx</span></code> uses the
+          LU factorization to compute the solution to a complex system of linear
+          equations A * X = B, A<span class="bold"><strong>*T * X = B, or A</strong></span>*H
+          * X = B, where A is a band matrix of order N with KL subdiagonals and KU
+          superdiagonals, and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed by this subroutine:
+        </p>
+<p>
+          1. If FACT = 'E', real scaling factors are computed to equilibrate the
+          system: TRANS = 'N': diag(R)*A*diag(C) *inv(diag(C))*X = diag(R)*B TRANS
+          = 'T': (diag(R)<span class="bold"><strong>A*diag(C))</strong></span>*T *inv(diag(R))*X
+          = diag(C)*B TRANS = 'C': (diag(R)<span class="bold"><strong>A*diag(C))</strong></span>*H
+          *inv(diag(R))*X = diag(C)*B Whether or not the system will be equilibrated
+          depends on the scaling of the matrix A, but if equilibration is used, A
+          is overwritten by diag(R)*A*diag(C) and B by diag(R)*B (if TRANS='N') or
+          diag(C)*B (if TRANS = 'T' or 'C').
+        </p>
+<p>
+          2. If FACT = 'N' or 'E', the LU decomposition is used to factor the matrix
+          A (after equilibration if FACT = 'E') as A = L * U, where L is a product
+          of permutation and unit lower triangular matrices with KL subdiagonals,
+          and U is upper triangular with KL+KU superdiagonals.
+        </p>
+<p>
+          3. If some U(i,i)=0, so that U is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          4. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          5. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          6. If equilibration was used, the matrix X is premultiplied by diag(C)
+          (if TRANS = 'N') or diag(R) (if TRANS = 'T' or 'C') so that it solves the
+          original system before equilibration.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id701186"></a><p class="title"><b>Table 287. Dispatching of gbsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbsvx.definition"></a><h6>
+<a name="id701360"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id701392"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.complexity"></a><h6>
+<a name="id701460"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.example"></a><h6>
+<a name="id701481"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.notes"></a><h6>
+<a name="id701725"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbsvx.see_also"></a><h6>
+<a name="id701745"></a>
+          <a class="link" href="gbsvx.html#boost_numeric_bindings.reference.lapack.gbsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbsvx.f,
+            dgbsvx.f,
+            cgbsvx.f,
+            and zgbsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gejsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbtrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbtrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,221 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbtrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbrfs.html" title="gbrfs">
+<link rel="next" href="gbtrs.html" title="gbtrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbtrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbtrf"></a><a class="link" href="gbtrf.html" title="gbtrf">gbtrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.prototype"></a><h6>
+<a name="id577310"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbtrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbtrf</span><span class="special">(</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.description"></a><h6>
+<a name="id577402"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbtrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBTRF, DGBTRF, CGBTRF, and
+          ZGBTRF. <code class="computeroutput"><span class="identifier">gbtrf</span></code> computes
+          an LU factorization of a complex m-by-n band matrix A using partial pivoting
+          with row interchanges.
+        </p>
+<p>
+          This is the blocked version of the algorithm, calling Level 3 BLAS.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id577508"></a><p class="title"><b>Table 158. Dispatching of gbtrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbtrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbtrf.definition"></a><h6>
+<a name="id577682"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbtrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id577714"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.complexity"></a><h6>
+<a name="id577783"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.example"></a><h6>
+<a name="id577804"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbtrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbtrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.notes"></a><h6>
+<a name="id578048"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbtrf.see_also"></a><h6>
+<a name="id578069"></a>
+          <a class="link" href="gbtrf.html#boost_numeric_bindings.reference.lapack.gbtrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbtrf.f,
+            dgbtrf.f,
+            cgbtrf.f,
+            and zgbtrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbtrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gbtrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gbtrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbtrf.html" title="gbtrf">
+<link rel="next" href="gecon.html" title="gecon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbtrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gecon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gbtrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gbtrs"></a><a class="link" href="gbtrs.html" title="gbtrs">gbtrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.prototype"></a><h6>
+<a name="id578140"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gbtrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gbtrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.description"></a><h6>
+<a name="id578265"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gbtrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGBTRS, DGBTRS, CGBTRS, and
+          ZGBTRS. <code class="computeroutput"><span class="identifier">gbtrs</span></code> solves a
+          system of linear equations A * X = B, A<span class="bold"><strong>*T * X = B,
+          or A</strong></span>*H * X = B with a general band matrix A using the LU factorization
+          computed by ZGBTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id578373"></a><p class="title"><b>Table 159. Dispatching of gbtrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gbtrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGBTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gbtrs.definition"></a><h6>
+<a name="id578547"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gbtrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id578579"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.complexity"></a><h6>
+<a name="id578649"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.example"></a><h6>
+<a name="id578670"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gbtrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gbtrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.notes"></a><h6>
+<a name="id578914"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gbtrs.see_also"></a><h6>
+<a name="id578934"></a>
+          <a class="link" href="gbtrs.html#boost_numeric_bindings.reference.lapack.gbtrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgbtrs.f,
+            dgbtrs.f,
+            cgbtrs.f,
+            and zgbtrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbtrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gecon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebak.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebak.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gebak</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmbr.html" title="unmbr">
+<link rel="next" href="gebal.html" title="gebal">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gebal.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gebak">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gebak"></a><a class="link" href="gebak.html" title="gebak">gebak</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gebak.prototype"></a><h6>
+<a name="id560858"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gebak</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gebak</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSCALE</span><span class="special">&</span> <span class="identifier">scale</span><span class="special">,</span> <span class="identifier">MatrixV</span><span class="special">&</span> <span class="identifier">v</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebak.description"></a><h6>
+<a name="id561041"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gebak</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEBAK, DGEBAK, CGEBAK, and
+          ZGEBAK. <code class="computeroutput"><span class="identifier">gebak</span></code> forms the
+          right or left eigenvectors of a complex general matrix by backward transformation
+          on the computed eigenvectors of the balanced matrix output by ZGEBAL.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSCALE</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSCALE</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id561144"></a><p class="title"><b>Table 141. Dispatching of gebak</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gebak">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSCALE
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEBAK
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEBAK
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEBAK
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEBAK
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gebak.definition"></a><h6>
+<a name="id561317"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gebak.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebak.parameters_or_requirements_on_types"></a><h6>
+<a name="id561349"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gebak.complexity"></a><h6>
+<a name="id561418"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gebak.example"></a><h6>
+<a name="id561439"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gebak</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gebak</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebak.notes"></a><h6>
+<a name="id561683"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gebak.see_also"></a><h6>
+<a name="id561703"></a>
+          <a class="link" href="gebak.html#boost_numeric_bindings.reference.lapack.gebak.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgebak.f,
+            dgebak.f,
+            cgebak.f,
+            and zgebak.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gebal.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebal.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebal.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,226 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gebal</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gebak.html" title="gebak">
+<link rel="next" href="gehrd.html" title="gehrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gebak.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gehrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gebal">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gebal"></a><a class="link" href="gebal.html" title="gebal">gebal</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gebal.prototype"></a><h6>
+<a name="id561776"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gebal</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gebal</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">VectorSCALE</span><span class="special">&</span> <span class="identifier">scale</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebal.description"></a><h6>
+<a name="id561930"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gebal</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEBAL, DGEBAL, CGEBAL, and
+          ZGEBAL. <code class="computeroutput"><span class="identifier">gebal</span></code> balances
+          a general complex matrix A. This involves, first, permuting A by a similarity
+          transformation to isolate eigenvalues in the first 1 to ILO-1 and last
+          IHI+1 to N elements on the diagonal; and second, applying a diagonal similarity
+          transformation to rows and columns ILO to IHI to make the rows and columns
+          as close in norm as possible. Both steps are optional.
+        </p>
+<p>
+          Balancing may reduce the 1-norm of the matrix, and improve the accuracy
+          of the computed eigenvalues and/or eigenvectors.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id562039"></a><p class="title"><b>Table 142. Dispatching of gebal</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gebal">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEBAL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEBAL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEBAL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEBAL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gebal.definition"></a><h6>
+<a name="id562212"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gebal.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebal.parameters_or_requirements_on_types"></a><h6>
+<a name="id562244"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gebal.complexity"></a><h6>
+<a name="id562313"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gebal.example"></a><h6>
+<a name="id562334"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gebal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gebal</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebal.notes"></a><h6>
+<a name="id562579"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gebal.see_also"></a><h6>
+<a name="id562599"></a>
+          <a class="link" href="gebal.html#boost_numeric_bindings.reference.lapack.gebal.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgebal.f,
+            dgebal.f,
+            cgebal.f,
+            and zgebal.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gebak.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gehrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gebrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,222 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gebrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbbrd.html" title="gbbrd">
+<link rel="next" href="labrd.html" title="labrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbbrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="labrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gebrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gebrd"></a><a class="link" href="gebrd.html" title="gebrd">gebrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.prototype"></a><h6>
+<a name="id555402"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gebrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gebrd</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorTAUQ</span><span class="special">&</span> <span class="identifier">tauq</span><span class="special">,</span>
+        <span class="identifier">VectorTAUP</span><span class="special">&</span> <span class="identifier">taup</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.description"></a><h6>
+<a name="id555554"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gebrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEBRD, DGEBRD, CGEBRD, and
+          ZGEBRD. <code class="computeroutput"><span class="identifier">gebrd</span></code> reduces a
+          general complex M-by-N matrix A to upper or lower bidiagonal form B by
+          a unitary transformation: Q**H * A * P = B.
+        </p>
+<p>
+          If m >= n, B is upper bidiagonal; if m < n, B is lower bidiagonal.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id555661"></a><p class="title"><b>Table 135. Dispatching of gebrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gebrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEBRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEBRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEBRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEBRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gebrd.definition"></a><h6>
+<a name="id555835"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gebrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id555867"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.complexity"></a><h6>
+<a name="id555936"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.example"></a><h6>
+<a name="id555957"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gebrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gebrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.notes"></a><h6>
+<a name="id556202"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gebrd.see_also"></a><h6>
+<a name="id556222"></a>
+          <a class="link" href="gebrd.html#boost_numeric_bindings.reference.lapack.gebrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgebrd.f,
+            dgebrd.f,
+            cgebrd.f,
+            and zgebrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbbrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="labrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gecon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gecon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gecon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbtrs.html" title="gbtrs">
+<link rel="next" href="geequ.html" title="geequ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gecon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gecon"></a><a class="link" href="gecon.html" title="gecon">gecon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gecon.prototype"></a><h6>
+<a name="id579007"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gecon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gecon</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">norm</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gecon.description"></a><h6>
+<a name="id579139"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gecon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGECON, DGECON, CGECON, and
+          ZGECON. <code class="computeroutput"><span class="identifier">gecon</span></code> estimates
+          the reciprocal of the condition number of a general complex matrix A, in
+          either the 1-norm or the infinity-norm, using the LU factorization computed
+          by ZGETRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / ( norm(A) * norm(inv(A)) ).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id579245"></a><p class="title"><b>Table 160. Dispatching of gecon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gecon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGECON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGECON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGECON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGECON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gecon.definition"></a><h6>
+<a name="id579419"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gecon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gecon.parameters_or_requirements_on_types"></a><h6>
+<a name="id579451"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gecon.complexity"></a><h6>
+<a name="id579521"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gecon.example"></a><h6>
+<a name="id579542"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gecon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gecon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gecon.notes"></a><h6>
+<a name="id579786"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gecon.see_also"></a><h6>
+<a name="id579807"></a>
+          <a class="link" href="gecon.html#boost_numeric_bindings.reference.lapack.gecon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgecon.f,
+            dgecon.f,
+            cgecon.f,
+            and zgecon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geequ.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geequ.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,227 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geequ</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gecon.html" title="gecon">
+<link rel="next" href="gerfs.html" title="gerfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gecon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gerfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geequ">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geequ"></a><a class="link" href="geequ.html" title="geequ">geequ</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geequ.prototype"></a><h6>
+<a name="id579880"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">geequ</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geequ</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorR</span><span class="special">&</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geequ.description"></a><h6>
+<a name="id580036"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geequ</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEEQU, DGEEQU, CGEEQU, and
+          ZGEEQU. <code class="computeroutput"><span class="identifier">geequ</span></code> computes
+          row and column scalings intended to equilibrate an M-by-N matrix A and
+          reduce its condition number. R returns the row scale factors and C the
+          column scale factors, chosen to try to make the largest element in each
+          row and column of the matrix B with elements B(i,j)=R(i)*A(i,j)*C(j) have
+          absolute value 1.
+        </p>
+<p>
+          R(i) and C(j) are restricted to be between SMLNUM = smallest safe number
+          and BIGNUM = largest safe number. Use of these scaling factors is not guaranteed
+          to reduce the condition number of A but works well in practice.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id580145"></a><p class="title"><b>Table 161. Dispatching of geequ</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geequ">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEEQU
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geequ.definition"></a><h6>
+<a name="id580319"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geequ.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geequ.parameters_or_requirements_on_types"></a><h6>
+<a name="id580350"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geequ.complexity"></a><h6>
+<a name="id580421"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geequ.example"></a><h6>
+<a name="id580442"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geequ</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geequ</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geequ.notes"></a><h6>
+<a name="id580686"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geequ.see_also"></a><h6>
+<a name="id580706"></a>
+          <a class="link" href="geequ.html#boost_numeric_bindings.reference.lapack.geequ.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeequ.f,
+            dgeequ.f,
+            cgeequ.f,
+            and zgeequ.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gecon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gerfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gees.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gees.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,237 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gees</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sysvx.html" title="sysvx">
+<link rel="next" href="geesx.html" title="geesx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sysvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geesx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gees">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gees"></a><a class="link" href="gees.html" title="gees">gees</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gees.prototype"></a><h6>
+<a name="id723236"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gees</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gees</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvs</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span> <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">select</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span> <span class="identifier">VectorWR</span><span class="special">&</span> <span class="identifier">wr</span><span class="special">,</span> <span class="identifier">VectorWI</span><span class="special">&</span> <span class="identifier">wi</span><span class="special">,</span> <span class="identifier">MatrixVS</span><span class="special">&</span> <span class="identifier">vs</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gees</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvs</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span> <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">select</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixVS</span><span class="special">&</span> <span class="identifier">vs</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gees.description"></a><h6>
+<a name="id723618"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gees</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEES, DGEES, CGEES, and ZGEES.
+          <code class="computeroutput"><span class="identifier">gees</span></code> computes for an N-by-N
+          complex nonsymmetric matrix A, the eigenvalues, the Schur form T, and,
+          optionally, the matrix of Schur vectors Z. This gives the Schur factorization
+          A = Z<span class="bold"><strong>T</strong></span>(Z**H).
+        </p>
+<p>
+          Optionally, it also orders the eigenvalues on the diagonal of the Schur
+          form so that selected eigenvalues are at the top left. The leading columns
+          of Z then form an orthonormal basis for the invariant subspace corresponding
+          to the selected eigenvalues.
+        </p>
+<p>
+          A complex matrix is in Schur form if it is upper triangular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id723736"></a><p class="title"><b>Table 311. Dispatching of gees</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gees">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEES
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEES
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEES
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEES
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gees.definition"></a><h6>
+<a name="id723909"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gees.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gees.parameters_or_requirements_on_types"></a><h6>
+<a name="id723940"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gees.complexity"></a><h6>
+<a name="id724008"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gees.example"></a><h6>
+<a name="id724028"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gees</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gees</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gees.notes"></a><h6>
+<a name="id724271"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gees.see_also"></a><h6>
+<a name="id724291"></a>
+          <a class="link" href="gees.html#boost_numeric_bindings.reference.lapack.gees.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgees.f,
+            dgees.f,
+            cgees.f,
+            and zgees.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sysvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geesx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geesx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geesx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,246 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geesx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gees.html" title="gees">
+<link rel="next" href="geev.html" title="geev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gees.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geesx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geesx"></a><a class="link" href="geesx.html" title="geesx">geesx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geesx.prototype"></a><h6>
+<a name="id724362"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">geesx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geesx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvs</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span> <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span> <span class="identifier">VectorWR</span><span class="special">&</span> <span class="identifier">wr</span><span class="special">,</span>
+        <span class="identifier">VectorWI</span><span class="special">&</span> <span class="identifier">wi</span><span class="special">,</span> <span class="identifier">MatrixVS</span><span class="special">&</span> <span class="identifier">vs</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">geesx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvs</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span> <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixVS</span><span class="special">&</span> <span class="identifier">vs</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geesx.description"></a><h6>
+<a name="id724842"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geesx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEESX, DGEESX, CGEESX, and
+          ZGEESX. <code class="computeroutput"><span class="identifier">geesx</span></code> computes
+          for an N-by-N complex nonsymmetric matrix A, the eigenvalues, the Schur
+          form T, and, optionally, the matrix of Schur vectors Z. This gives the
+          Schur factorization A = Z<span class="bold"><strong>T</strong></span>(Z**H).
+        </p>
+<p>
+          Optionally, it also orders the eigenvalues on the diagonal of the Schur
+          form so that selected eigenvalues are at the top left; computes a reciprocal
+          condition number for the average of the selected eigenvalues (RCONDE);
+          and computes a reciprocal condition number for the right invariant subspace
+          corresponding to the selected eigenvalues (RCONDV). The leading columns
+          of Z form an orthonormal basis for this invariant subspace.
+        </p>
+<p>
+          For further explanation of the reciprocal condition numbers RCONDE and
+          RCONDV, see Section 4.10 of the LAPACK Users' Guide (where these quantities
+          are called s and sep respectively).
+        </p>
+<p>
+          A complex matrix is in Schur form if it is upper triangular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id724970"></a><p class="title"><b>Table 312. Dispatching of geesx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geesx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEESX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEESX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEESX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEESX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geesx.definition"></a><h6>
+<a name="id725144"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geesx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geesx.parameters_or_requirements_on_types"></a><h6>
+<a name="id725176"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geesx.complexity"></a><h6>
+<a name="id725244"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geesx.example"></a><h6>
+<a name="id725265"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geesx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geesx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geesx.notes"></a><h6>
+<a name="id725510"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geesx.see_also"></a><h6>
+<a name="id725531"></a>
+          <a class="link" href="geesx.html#boost_numeric_bindings.reference.lapack.geesx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeesx.f,
+            dgeesx.f,
+            cgeesx.f,
+            and zgeesx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gees.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,236 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geesx.html" title="geesx">
+<link rel="next" href="geevx.html" title="geevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geesx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geev"></a><a class="link" href="geev.html" title="geev">geev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geev.prototype"></a><h6>
+<a name="id725604"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">geev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorWR</span><span class="special">&</span> <span class="identifier">wr</span><span class="special">,</span>
+        <span class="identifier">VectorWI</span><span class="special">&</span> <span class="identifier">wi</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">geev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geev.description"></a><h6>
+<a name="id725943"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEEV, DGEEV, CGEEV, and ZGEEV.
+          <code class="computeroutput"><span class="identifier">geev</span></code> computes for an N-by-N
+          complex nonsymmetric matrix A, the eigenvalues and, optionally, the left
+          and/or right eigenvectors.
+        </p>
+<p>
+          The right eigenvector v(j) of A satisfies A * v(j) = lambda(j) * v(j) where
+          lambda(j) is its eigenvalue. The left eigenvector u(j) of A satisfies u(j)<span class="bold"><strong>*H * A = lambda(j) * u(j)</strong></span><span class="bold"><strong>H
+          where u(j)</strong></span>*H denotes the conjugate transpose of u(j).
+        </p>
+<p>
+          The computed eigenvectors are normalized to have Euclidean norm equal to
+          1 and largest component real.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id726066"></a><p class="title"><b>Table 313. Dispatching of geev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geev.definition"></a><h6>
+<a name="id726239"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geev.parameters_or_requirements_on_types"></a><h6>
+<a name="id726270"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geev.complexity"></a><h6>
+<a name="id726339"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geev.example"></a><h6>
+<a name="id726358"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geev.notes"></a><h6>
+<a name="id726601"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geev.see_also"></a><h6>
+<a name="id726620"></a>
+          <a class="link" href="geev.html#boost_numeric_bindings.reference.lapack.geev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeev.f,
+            dgeev.f,
+            cgeev.f,
+            and zgeev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geesx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,257 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geev.html" title="geev">
+<link rel="next" href="gesdd.html" title="gesdd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesdd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geevx"></a><a class="link" href="geevx.html" title="geevx">geevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geevx.prototype"></a><h6>
+<a name="id726691"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">geevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">balanc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorWR</span><span class="special">&</span> <span class="identifier">wr</span><span class="special">,</span> <span class="identifier">VectorWI</span><span class="special">&</span> <span class="identifier">wi</span><span class="special">,</span>
+        <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">VectorSCALE</span><span class="special">&</span> <span class="identifier">scale</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorRCONDE</span><span class="special">&</span> <span class="identifier">rconde</span><span class="special">,</span> <span class="identifier">VectorRCONDV</span><span class="special">&</span> <span class="identifier">rcondv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">geevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">balanc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilo</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">VectorSCALE</span><span class="special">&</span> <span class="identifier">scale</span><span class="special">,</span>
+        <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorRCONDE</span><span class="special">&</span> <span class="identifier">rconde</span><span class="special">,</span> <span class="identifier">VectorRCONDV</span><span class="special">&</span> <span class="identifier">rcondv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geevx.description"></a><h6>
+<a name="id727346"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEEVX, DGEEVX, CGEEVX, and
+          ZGEEVX. <code class="computeroutput"><span class="identifier">geevx</span></code> computes
+          for an N-by-N complex nonsymmetric matrix A, the eigenvalues and, optionally,
+          the left and/or right eigenvectors.
+        </p>
+<p>
+          Optionally also, it computes a balancing transformation to improve the
+          conditioning of the eigenvalues and eigenvectors (ILO, IHI, SCALE, and
+          ABNRM), reciprocal condition numbers for the eigenvalues (RCONDE), and
+          reciprocal condition numbers for the right eigenvectors (RCONDV).
+        </p>
+<p>
+          The right eigenvector v(j) of A satisfies A * v(j) = lambda(j) * v(j) where
+          lambda(j) is its eigenvalue. The left eigenvector u(j) of A satisfies u(j)<span class="bold"><strong>*H * A = lambda(j) * u(j)</strong></span><span class="bold"><strong>H
+          where u(j)</strong></span>*H denotes the conjugate transpose of u(j).
+        </p>
+<p>
+          The computed eigenvectors are normalized to have Euclidean norm equal to
+          1 and largest component real.
+        </p>
+<p>
+          Balancing a matrix means permuting the rows and columns to make it more
+          nearly upper triangular, and applying a diagonal similarity transformation
+          D * A * D**(-1), where D is a diagonal matrix, to make its rows and columns
+          closer in norm and the condition numbers of its eigenvalues and eigenvectors
+          smaller. The computed reciprocal condition numbers correspond to the balanced
+          matrix. Permuting rows and columns will not change the condition numbers
+          (in exact arithmetic) but diagonal scaling will. For further explanation
+          of balancing, see section 4.10.2 of the LAPACK Users' Guide.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id727483"></a><p class="title"><b>Table 314. Dispatching of geevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geevx.definition"></a><h6>
+<a name="id727657"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id727688"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geevx.complexity"></a><h6>
+<a name="id727757"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geevx.example"></a><h6>
+<a name="id727778"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geevx.notes"></a><h6>
+<a name="id728022"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geevx.see_also"></a><h6>
+<a name="id728042"></a>
+          <a class="link" href="geevx.html#boost_numeric_bindings.reference.lapack.geevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeevx.f,
+            dgeevx.f,
+            cgeevx.f,
+            and zgeevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesdd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gegv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gegv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,251 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gegv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tgsja.html" title="tgsja">
+<link rel="next" href="gges.html" title="gges">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsja.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gges.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gegv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gegv"></a><a class="link" href="gegv.html" title="gegv">gegv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gegv.prototype"></a><h6>
+<a name="id670274"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gegv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gegv</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span> <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span>
+        <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gegv</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gegv.description"></a><h6>
+<a name="id670697"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gegv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEGV, DGEGV, CGEGV, and ZGEGV.
+          This routine is deprecated and has been replaced by routine ZGGEV.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">gegv</span></code> computes the eigenvalues
+          and, optionally, the left and/or right eigenvectors of a complex matrix
+          pair (A,B). Given two square matrices A and B, the generalized nonsymmetric
+          eigenvalue problem (GNEP) is to find the eigenvalues lambda and corresponding
+          (non-zero) eigenvectors x such that A*x = lambda*B*x.
+        </p>
+<p>
+          An alternate form is to find the eigenvalues mu and corresponding eigenvectors
+          y such that mu*A*y = B*y.
+        </p>
+<p>
+          These two forms are equivalent with mu = 1/lambda and x = y if neither
+          lambda nor mu is zero. In order to deal with the case that lambda or mu
+          is zero or small, two values alpha and beta are returned for each eigenvalue,
+          such that lambda = alpha/beta and mu = beta/alpha.
+        </p>
+<p>
+          The vectors x and y in the above equations are right eigenvectors of the
+          matrix pair (A,B). Vectors u and v satisfying u**H*A = lambda<span class="bold"><strong>u</strong></span>*H*B or mu<span class="bold"><strong>v</strong></span><span class="bold"><strong>H*A = v</strong></span>*H*B are left eigenvectors of (A,B).
+        </p>
+<p>
+          Note: this routine performs "full balancing" on A and B -- see
+          "Further Details", below.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id670840"></a><p class="title"><b>Table 257. Dispatching of gegv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gegv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gegv.definition"></a><h6>
+<a name="id671014"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gegv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gegv.parameters_or_requirements_on_types"></a><h6>
+<a name="id671044"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gegv.complexity"></a><h6>
+<a name="id671113"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gegv.example"></a><h6>
+<a name="id671132"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gegv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gegv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gegv.notes"></a><h6>
+<a name="id671376"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gegv.see_also"></a><h6>
+<a name="id671395"></a>
+          <a class="link" href="gegv.html#boost_numeric_bindings.reference.lapack.gegv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgegv.f,
+            dgegv.f,
+            cgegv.f,
+            and zgegv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsja.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gges.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gehrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gehrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gehrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gebal.html" title="gebal">
+<link rel="next" href="hsein.html" title="hsein">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gebal.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hsein.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gehrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gehrd"></a><a class="link" href="gehrd.html" title="gehrd">gehrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.prototype"></a><h6>
+<a name="id562672"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gehrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gehrd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span>
+        <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.description"></a><h6>
+<a name="id562807"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gehrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEHRD, DGEHRD, CGEHRD, and
+          ZGEHRD. <code class="computeroutput"><span class="identifier">gehrd</span></code> reduces a
+          complex general matrix A to upper Hessenberg form H by an unitary similarity
+          transformation: Q' * A * Q = H .
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id562909"></a><p class="title"><b>Table 143. Dispatching of gehrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gehrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEHRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEHRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEHRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEHRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gehrd.definition"></a><h6>
+<a name="id563082"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gehrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id563114"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.complexity"></a><h6>
+<a name="id563184"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.example"></a><h6>
+<a name="id563205"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gehrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gehrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.notes"></a><h6>
+<a name="id563448"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gehrd.see_also"></a><h6>
+<a name="id563468"></a>
+          <a class="link" href="gehrd.html#boost_numeric_bindings.reference.lapack.gehrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgehrd.f,
+            dgehrd.f,
+            cgehrd.f,
+            and zgehrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gebal.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hsein.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gejsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gejsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,266 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gejsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gbsvx.html" title="gbsvx">
+<link rel="next" href="gesv.html" title="gesv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gejsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gejsv"></a><a class="link" href="gejsv.html" title="gejsv">gejsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.prototype"></a><h6>
+<a name="id701818"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gejsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gejsv</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">joba</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobu</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobr</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobt</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobp</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">lwork</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.description"></a><h6>
+<a name="id702041"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gejsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEJSV and DGEJSV. matrix [A],
+          where M >= N. The SVD of [A] is written as
+        </p>
+<p>
+          [A] = [U] * [SIGMA] * [V]^t,
+        </p>
+<p>
+          where [SIGMA] is an N-by-N (M-by-N) matrix which is zero except for its
+          N diagonal elements, [U] is an M-by-N (or M-by-M) orthonormal matrix, and
+          [V] is an N-by-N orthogonal matrix. The diagonal elements of [SIGMA] are
+          the singular values of [A]. The columns of [U] and [V] are the left and
+          the right singular vectors of [A], respectively. The matrices [U] and [V]
+          are computed and stored in the arrays U and V, respectively. The diagonal
+          of [SIGMA] is computed and stored in the array SVA.
+        </p>
+<p>
+          Further details ~~~~~~~~~~~~~~~ <code class="computeroutput"><span class="identifier">gejsv</span></code>
+          implements a preconditioned Jacobi SVD algorithm. It uses SGEQP3, SGEQRF,
+          and SGELQF as preprocessors and preconditioners. Optionally, an additional
+          row pivoting can be used as a preprocessor, which in some cases results
+          in much higher accuracy. An example is matrix A with the structure A =
+          D1 * C * D2, where D1, D2 are arbitrarily ill-conditioned diagonal matrices
+          and C is well-conditioned matrix. In that case, complete pivoting in the
+          first QR factorizations provides accuracy dependent on the condition number
+          of C, and independent of D1, D2. Such higher accuracy is not completely
+          understood theoretically, but it works well in practice. Further, if A
+          can be written as A = B*D, with well-conditioned B and some diagonal D,
+          then the high accuracy is guaranteed, both theoretically and in software,
+          independent of D. For more details see [1], [2]. The computational range
+          for the singular values can be the full range ( UNDERFLOW,OVERFLOW ), provided
+          that the machine arithmetic and the BLAS & LAPACK routines called by
+          <code class="computeroutput"><span class="identifier">gejsv</span></code> are implemented to
+          work in that range. If that is not the case, then the restriction for safe
+          computation with the singular values in the range of normalized IEEE numbers
+          is that the spectral condition number kappa(A)=sigma_max(A)/sigma_min(A)
+          does not overflow. This code (<code class="computeroutput"><span class="identifier">gejsv</span></code>)
+          is best used in this restricted range, meaning that singular values of
+          magnitude below ||A||_2 / SLAMCH('O') are returned as zeros. See JOBR for
+          details on this. Further, this implementation is somewhat slower than the
+          one described in [1,2] due to replacement of some non-LAPACK components,
+          and because the choice of some tuning parameters in the iterative part
+          (DGESVJ) is left to the implementer on a particular machine. The rank revealing
+          QR factorization (in this code: SGEQP3) should be implemented as in [3].
+          We have a new version of SGEQP3 under development that is more robust than
+          the current one in LAPACK, with a cleaner cut in rank defficient cases.
+          It will be available in the SIGMA library [4]. If M is much larger than
+          N, it is obvious that the inital QRF with column pivoting can be preprocessed
+          by the QRF without pivoting. That well known trick is not used in <code class="computeroutput"><span class="identifier">gejsv</span></code> because in some cases heavy row
+          weighting can be treated with complete pivoting. The overhead in cases
+          M much larger than N is then only due to pivoting, but the benefits in
+          terms of accuracy have prevailed. The implementer/user can incorporate
+          this extra QRF step easily. The implementer can also improve data movement
+          (matrix transpose, matrix copy, matrix transposed copy) - this implementation
+          of <code class="computeroutput"><span class="identifier">gejsv</span></code> uses only the
+          simplest, naive data movement.
+        </p>
+<p>
+          Contributors ~~~~~~~~~~~~ Zlatko Drmac (Zagreb, Croatia) and Kresimir Veselic
+          (Hagen, Germany)
+        </p>
+<p>
+          References ~~~~~~~~~~ [1] Z. Drmac and K. Veselic: New fast and accurate
+          Jacobi SVD algorithm I. SIAM J. Matrix Anal. Appl. Vol. 35, No. 2 (2008),
+          pp. 1322-1342. LAPACK Working note 169. [2] Z. Drmac and K. Veselic: New
+          fast and accurate Jacobi SVD algorithm II. SIAM J. Matrix Anal. Appl. Vol.
+          35, No. 2 (2008), pp. 1343-1362. LAPACK Working note 170. [3] Z. Drmac
+          and Z. Bujanovic: On the failure of rank-revealing QR factorization software
+          - a case study. ACM Trans. Math. Softw. Vol. 35, No 2 (2008), pp. 1-28.
+          LAPACK Working note 176. [4] Z. Drmac: SIGMA - mathematical software library
+          for accurate SVD, PSV, QSVD, (H,K)-SVD computations. Department of Mathematics,
+          University of Zagreb, 2008.
+        </p>
+<p>
+          Bugs, examples and comments ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Please report all
+          bugs and send interesting examples and/or comments to drmac_at_math.hr. Thank
+          you.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id702260"></a><p class="title"><b>Table 288. Dispatching of gejsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gejsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEJSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEJSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gejsv.definition"></a><h6>
+<a name="id702354"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gejsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id702385"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.complexity"></a><h6>
+<a name="id702454"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.example"></a><h6>
+<a name="id702475"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gejsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gejsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.notes"></a><h6>
+<a name="id702718"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gejsv.see_also"></a><h6>
+<a name="id702738"></a>
+          <a class="link" href="gejsv.html#boost_numeric_bindings.reference.lapack.gejsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgejsv.f
+            and dgejsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gbsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelqf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelqf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,217 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gelqf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggrqf.html" title="ggrqf">
+<link rel="next" href="geqlf.html" title="geqlf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggrqf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geqlf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gelqf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gelqf"></a><a class="link" href="gelqf.html" title="gelqf">gelqf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.prototype"></a><h6>
+<a name="id530855"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gelqf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gelqf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.description"></a><h6>
+<a name="id530948"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gelqf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGELQF, DGELQF, CGELQF, and
+          ZGELQF. <code class="computeroutput"><span class="identifier">gelqf</span></code> computes
+          an LQ factorization of a complex M-by-N matrix A: A = L * Q.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id531050"></a><p class="title"><b>Table 106. Dispatching of gelqf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gelqf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGELQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGELQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGELQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGELQF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gelqf.definition"></a><h6>
+<a name="id531222"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gelqf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.parameters_or_requirements_on_types"></a><h6>
+<a name="id531253"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.complexity"></a><h6>
+<a name="id531322"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.example"></a><h6>
+<a name="id531343"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gelqf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gelqf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.notes"></a><h6>
+<a name="id531587"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelqf.see_also"></a><h6>
+<a name="id531608"></a>
+          <a class="link" href="gelqf.html#boost_numeric_bindings.reference.lapack.gelqf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgelqf.f,
+            dgelqf.f,
+            cgelqf.f,
+            and zgelqf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggrqf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geqlf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gels.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gels.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,245 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gels</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="syevx.html" title="syevx">
+<link rel="next" href="gelsd.html" title="gelsd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelsd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gels">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gels"></a><a class="link" href="gels.html" title="gels">gels</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gels.prototype"></a><h6>
+<a name="id750783"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gels</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gels</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gels.description"></a><h6>
+<a name="id750875"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gels</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGELS, DGELS, CGELS, and ZGELS.
+          <code class="computeroutput"><span class="identifier">gels</span></code> solves overdetermined
+          or underdetermined complex linear systems involving an M-by-N matrix A,
+          or its conjugate-transpose, using a QR or LQ factorization of A. It is
+          assumed that A has full rank.
+        </p>
+<p>
+          The following options are provided:
+        </p>
+<p>
+          1. If TRANS = 'N' and m >= n: find the least squares solution of an
+          overdetermined system, i.e., solve the least squares problem minimize ||
+          B - A*X ||.
+        </p>
+<p>
+          2. If TRANS = 'N' and m < n: find the minimum norm solution of an underdetermined
+          system A * X = B.
+        </p>
+<p>
+          3. If TRANS = 'C' and m >= n: find the minimum norm solution of an undetermined
+          system A**H * X = B.
+        </p>
+<p>
+          4. If TRANS = 'C' and m < n: find the least squares solution of an overdetermined
+          system, i.e., solve the least squares problem minimize || B - A**H * X
+          ||.
+        </p>
+<p>
+          Several right hand side vectors b and solution vectors x can be handled
+          in a single call; they are stored as the columns of the M-by-NRHS right
+          hand side matrix B and the N-by-NRHS solution matrix X.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id751013"></a><p class="title"><b>Table 341. Dispatching of gels</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gels">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGELS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGELS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGELS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGELS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gels.definition"></a><h6>
+<a name="id751186"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gels.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gels.parameters_or_requirements_on_types"></a><h6>
+<a name="id751216"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gels.complexity"></a><h6>
+<a name="id751285"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gels.example"></a><h6>
+<a name="id751306"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gels</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gels</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gels.notes"></a><h6>
+<a name="id751550"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gels.see_also"></a><h6>
+<a name="id751570"></a>
+          <a class="link" href="gels.html#boost_numeric_bindings.reference.lapack.gels.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgels.f,
+            dgels.f,
+            cgels.f,
+            and zgels.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelsd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelsd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelsd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,251 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gelsd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gels.html" title="gels">
+<link rel="next" href="gelss.html" title="gelss">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gels.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelss.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gelsd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gelsd"></a><a class="link" href="gelsd.html" title="gelsd">gelsd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.prototype"></a><h6>
+<a name="id751641"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gelsd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gelsd</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">rank</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gelsd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">rank</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.description"></a><h6>
+<a name="id751916"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gelsd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGELSD, DGELSD, CGELSD, and
+          ZGELSD. <code class="computeroutput"><span class="identifier">gelsd</span></code> computes
+          the minimum-norm solution to a real linear least squares problem: minimize
+          2-norm(| b - A*x |) using the singular value decomposition (SVD) of A.
+          A is an M-by-N matrix which may be rank-deficient.
+        </p>
+<p>
+          Several right hand side vectors b and solution vectors x can be handled
+          in a single call; they are stored as the columns of the M-by-NRHS right
+          hand side matrix B and the N-by-NRHS solution matrix X.
+        </p>
+<p>
+          The problem is solved in three steps: (1) Reduce the coefficient matrix
+          A to bidiagonal form with Householder tranformations, reducing the original
+          problem into a "bidiagonal least squares problem" (BLS) (2) Solve
+          the BLS using a divide and conquer approach. (3) Apply back all the Householder
+          tranformations to solve the original least squares problem.
+        </p>
+<p>
+          The effective rank of A is determined by treating as zero those singular
+          values which are less than RCOND times the largest singular value.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id752042"></a><p class="title"><b>Table 342. Dispatching of gelsd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gelsd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGELSD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGELSD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGELSD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGELSD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gelsd.definition"></a><h6>
+<a name="id752216"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gelsd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.parameters_or_requirements_on_types"></a><h6>
+<a name="id752247"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.complexity"></a><h6>
+<a name="id752315"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.example"></a><h6>
+<a name="id752336"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gelsd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gelsd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.notes"></a><h6>
+<a name="id752580"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelsd.see_also"></a><h6>
+<a name="id752600"></a>
+          <a class="link" href="gelsd.html#boost_numeric_bindings.reference.lapack.gelsd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgelsd.f,
+            dgelsd.f,
+            cgelsd.f,
+            and zgelsd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gels.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelss.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelss.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelss.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,234 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gelss</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gelsd.html" title="gelsd">
+<link rel="next" href="gelsy.html" title="gelsy">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelsd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelsy.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gelss">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gelss"></a><a class="link" href="gelss.html" title="gelss">gelss</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gelss.prototype"></a><h6>
+<a name="id752672"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gelss</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gelss</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">rank</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelss.description"></a><h6>
+<a name="id752822"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gelss</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGELSS, DGELSS, CGELSS, and
+          ZGELSS. <code class="computeroutput"><span class="identifier">gelss</span></code> computes
+          the minimum norm solution to a complex linear least squares problem:
+        </p>
+<p>
+          Minimize 2-norm(| b - A*x |).
+        </p>
+<p>
+          using the singular value decomposition (SVD) of A. A is an M-by-N matrix
+          which may be rank-deficient.
+        </p>
+<p>
+          Several right hand side vectors b and solution vectors x can be handled
+          in a single call; they are stored as the columns of the M-by-NRHS right
+          hand side matrix B and the N-by-NRHS solution matrix X.
+        </p>
+<p>
+          The effective rank of A is determined by treating as zero those singular
+          values which are less than RCOND times the largest singular value.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id752941"></a><p class="title"><b>Table 343. Dispatching of gelss</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gelss">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGELSS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGELSS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGELSS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGELSS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gelss.definition"></a><h6>
+<a name="id753114"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gelss.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelss.parameters_or_requirements_on_types"></a><h6>
+<a name="id753145"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gelss.complexity"></a><h6>
+<a name="id753214"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelss.example"></a><h6>
+<a name="id753234"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gelss</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gelss</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelss.notes"></a><h6>
+<a name="id753477"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelss.see_also"></a><h6>
+<a name="id753497"></a>
+          <a class="link" href="gelss.html#boost_numeric_bindings.reference.lapack.gelss.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgelss.f,
+            dgelss.f,
+            cgelss.f,
+            and zgelss.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelsd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelsy.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelsy.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gelsy.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,246 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gelsy</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gelss.html" title="gelss">
+<link rel="next" href="lalsd.html" title="lalsd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelss.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lalsd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gelsy">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gelsy"></a><a class="link" href="gelsy.html" title="gelsy">gelsy</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.prototype"></a><h6>
+<a name="id753568"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gelsy</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gelsy</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorJPVT</span><span class="special">&</span> <span class="identifier">jpvt</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">rank</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.description"></a><h6>
+<a name="id753719"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gelsy</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGELSY, DGELSY, CGELSY, and
+          ZGELSY. <code class="computeroutput"><span class="identifier">gelsy</span></code> computes
+          the minimum-norm solution to a complex linear least squares problem: minimize
+          || A * X - B || using a complete orthogonal factorization of A. A is an
+          M-by-N matrix which may be rank-deficient.
+        </p>
+<p>
+          Several right hand side vectors b and solution vectors x can be handled
+          in a single call; they are stored as the columns of the M-by-NRHS right
+          hand side matrix B and the N-by-NRHS solution matrix X.
+        </p>
+<p>
+          The routine first computes a QR factorization with column pivoting: A *
+          P = Q * [ R11 R12 ] [ 0 R22 ] with R11 defined as the largest leading submatrix
+          whose estimated condition number is less than 1/RCOND. The order of R11,
+          RANK, is the effective rank of A.
+        </p>
+<p>
+          Then, R22 is considered to be negligible, and R12 is annihilated by unitary
+          transformations from the right, arriving at the complete orthogonal factorization:
+          A * P = Q * [ T11 0 ] * Z [ 0 0 ] The minimum-norm solution is then X =
+          P * Z' [ inv(T11)*Q1'*B ] [ 0 ] where Q1 consists of the first RANK columns
+          of Q.
+        </p>
+<p>
+          This routine is basically identical to the original xGELSX except three
+          differences: o The permutation of matrix B (the right hand side) is faster
+          and more simple. o The call to the subroutine xGEQPF has been substituted
+          by the the call to the subroutine xGEQP3. This subroutine is a Blas-3 version
+          of the QR factorization with column pivoting. o Matrix B (the right hand
+          side) is updated with Blas-3.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id753851"></a><p class="title"><b>Table 344. Dispatching of gelsy</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gelsy">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGELSY
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGELSY
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGELSY
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGELSY
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gelsy.definition"></a><h6>
+<a name="id754024"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gelsy.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.parameters_or_requirements_on_types"></a><h6>
+<a name="id754056"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.complexity"></a><h6>
+<a name="id754125"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.example"></a><h6>
+<a name="id754146"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gelsy</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gelsy</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.notes"></a><h6>
+<a name="id754390"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gelsy.see_also"></a><h6>
+<a name="id754410"></a>
+          <a class="link" href="gelsy.html#boost_numeric_bindings.reference.lapack.gelsy.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgelsy.f,
+            dgelsy.f,
+            cgelsy.f,
+            and zgelsy.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelss.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lalsd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqlf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqlf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,217 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geqlf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gelqf.html" title="gelqf">
+<link rel="next" href="geqp3.html" title="geqp3">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelqf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geqp3.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geqlf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geqlf"></a><a class="link" href="geqlf.html" title="geqlf">geqlf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.prototype"></a><h6>
+<a name="id531681"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">geqlf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geqlf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.description"></a><h6>
+<a name="id531772"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geqlf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEQLF, DGEQLF, CGEQLF, and
+          ZGEQLF. <code class="computeroutput"><span class="identifier">geqlf</span></code> computes
+          a QL factorization of a complex M-by-N matrix A: A = Q * L.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id531874"></a><p class="title"><b>Table 107. Dispatching of geqlf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geqlf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEQLF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEQLF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEQLF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEQLF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geqlf.definition"></a><h6>
+<a name="id532047"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geqlf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.parameters_or_requirements_on_types"></a><h6>
+<a name="id532079"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.complexity"></a><h6>
+<a name="id532149"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.example"></a><h6>
+<a name="id532170"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geqlf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geqlf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.notes"></a><h6>
+<a name="id532414"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geqlf.see_also"></a><h6>
+<a name="id532434"></a>
+          <a class="link" href="geqlf.html#boost_numeric_bindings.reference.lapack.geqlf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeqlf.f,
+            dgeqlf.f,
+            cgeqlf.f,
+            and zgeqlf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelqf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geqp3.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqp3.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqp3.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,218 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geqp3</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geqlf.html" title="geqlf">
+<link rel="next" href="geqrf.html" title="geqrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geqlf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geqrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geqp3">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geqp3"></a><a class="link" href="geqp3.html" title="geqp3">geqp3</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.prototype"></a><h6>
+<a name="id532506"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">geqp3</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geqp3</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorJPVT</span><span class="special">&</span> <span class="identifier">jpvt</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.description"></a><h6>
+<a name="id532618"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geqp3</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEQP3, DGEQP3, CGEQP3, and
+          ZGEQP3. <code class="computeroutput"><span class="identifier">geqp3</span></code> computes
+          a QR factorization with column pivoting of a matrix A: A*P = Q*R using
+          Level 3 BLAS.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id532720"></a><p class="title"><b>Table 108. Dispatching of geqp3</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geqp3">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEQP3
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEQP3
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEQP3
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEQP3
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geqp3.definition"></a><h6>
+<a name="id532894"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geqp3.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.parameters_or_requirements_on_types"></a><h6>
+<a name="id532926"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.complexity"></a><h6>
+<a name="id532995"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.example"></a><h6>
+<a name="id533016"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geqp3</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geqp3</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.notes"></a><h6>
+<a name="id533259"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geqp3.see_also"></a><h6>
+<a name="id533279"></a>
+          <a class="link" href="geqp3.html#boost_numeric_bindings.reference.lapack.geqp3.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeqp3.f,
+            dgeqp3.f,
+            cgeqp3.f,
+            and zgeqp3.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geqlf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="geqrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/geqrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,217 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>geqrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geqp3.html" title="geqp3">
+<link rel="next" href="gerqf.html" title="gerqf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geqp3.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gerqf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="geqrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.geqrf"></a><a class="link" href="geqrf.html" title="geqrf">geqrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.prototype"></a><h6>
+<a name="id533352"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">geqrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">geqrf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.description"></a><h6>
+<a name="id533445"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">geqrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGEQRF, DGEQRF, CGEQRF, and
+          ZGEQRF. <code class="computeroutput"><span class="identifier">geqrf</span></code> computes
+          a QR factorization of a complex M-by-N matrix A: A = Q * R.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id533546"></a><p class="title"><b>Table 109. Dispatching of geqrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of geqrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGEQRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGEQRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGEQRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGEQRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.geqrf.definition"></a><h6>
+<a name="id533720"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/geqrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id533752"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.complexity"></a><h6>
+<a name="id533821"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.example"></a><h6>
+<a name="id533842"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">geqrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">geqrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.notes"></a><h6>
+<a name="id534087"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.geqrf.see_also"></a><h6>
+<a name="id534107"></a>
+          <a class="link" href="geqrf.html#boost_numeric_bindings.reference.lapack.geqrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgeqrf.f,
+            dgeqrf.f,
+            cgeqrf.f,
+            and zgeqrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geqp3.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gerqf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gerfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gerfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gerfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geequ.html" title="geequ">
+<link rel="next" href="getrf.html" title="getrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="getrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gerfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gerfs"></a><a class="link" href="gerfs.html" title="gerfs">gerfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.prototype"></a><h6>
+<a name="id580779"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gerfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gerfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.description"></a><h6>
+<a name="id580996"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gerfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGERFS, DGERFS, CGERFS, and
+          ZGERFS. <code class="computeroutput"><span class="identifier">gerfs</span></code> improves
+          the computed solution to a system of linear equations and provides error
+          bounds and backward error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id581098"></a><p class="title"><b>Table 162. Dispatching of gerfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gerfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGERFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGERFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGERFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGERFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gerfs.definition"></a><h6>
+<a name="id581272"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gerfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id581304"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.complexity"></a><h6>
+<a name="id581373"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.example"></a><h6>
+<a name="id581394"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gerfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gerfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.notes"></a><h6>
+<a name="id581638"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gerfs.see_also"></a><h6>
+<a name="id581658"></a>
+          <a class="link" href="gerfs.html#boost_numeric_bindings.reference.lapack.gerfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgerfs.f,
+            dgerfs.f,
+            cgerfs.f,
+            and zgerfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="getrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gerqf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gerqf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,217 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gerqf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geqrf.html" title="geqrf">
+<link rel="next" href="larz.html" title="larz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geqrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="larz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gerqf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gerqf"></a><a class="link" href="gerqf.html" title="gerqf">gerqf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.prototype"></a><h6>
+<a name="id534178"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gerqf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gerqf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.description"></a><h6>
+<a name="id534271"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gerqf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGERQF, DGERQF, CGERQF, and
+          ZGERQF. <code class="computeroutput"><span class="identifier">gerqf</span></code> computes
+          an RQ factorization of a complex M-by-N matrix A: A = R * Q.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id534373"></a><p class="title"><b>Table 110. Dispatching of gerqf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gerqf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGERQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGERQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGERQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGERQF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gerqf.definition"></a><h6>
+<a name="id534546"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gerqf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.parameters_or_requirements_on_types"></a><h6>
+<a name="id534578"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.complexity"></a><h6>
+<a name="id534647"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.example"></a><h6>
+<a name="id534668"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gerqf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gerqf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.notes"></a><h6>
+<a name="id534913"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gerqf.see_also"></a><h6>
+<a name="id534933"></a>
+          <a class="link" href="gerqf.html#boost_numeric_bindings.reference.lapack.gerqf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgerqf.f,
+            dgerqf.f,
+            cgerqf.f,
+            and zgerqf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geqrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="larz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesdd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesdd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gesdd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="geevx.html" title="geevx">
+<link rel="next" href="gesvd.html" title="gesvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gesdd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gesdd"></a><a class="link" href="gesdd.html" title="gesdd">gesdd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.prototype"></a><h6>
+<a name="id728114"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gesdd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gesdd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span>
+        <span class="identifier">MatrixVT</span><span class="special">&</span> <span class="identifier">vt</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.description"></a><h6>
+<a name="id728268"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gesdd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGESDD, DGESDD, CGESDD, and
+          ZGESDD. <code class="computeroutput"><span class="identifier">gesdd</span></code> computes
+          the singular value decomposition (SVD) of a complex M-by-N matrix A, optionally
+          computing the left and/or right singular vectors, by using divide-and-conquer
+          method. The SVD is written
+        </p>
+<p>
+          A = U * SIGMA * conjugate-transpose(V)
+        </p>
+<p>
+          where SIGMA is an M-by-N matrix which is zero except for its min(m,n) diagonal
+          elements, U is an M-by-M unitary matrix, and V is an N-by-N unitary matrix.
+          The diagonal elements of SIGMA are the singular values of A; they are real
+          and non-negative, and are returned in descending order. The first min(m,n)
+          columns of U and V are the left and right singular vectors of A.
+        </p>
+<p>
+          Note that the routine returns VT = V**H, not V.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id728392"></a><p class="title"><b>Table 315. Dispatching of gesdd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gesdd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGESDD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGESDD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGESDD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGESDD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gesdd.definition"></a><h6>
+<a name="id728566"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gesdd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.parameters_or_requirements_on_types"></a><h6>
+<a name="id728597"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.complexity"></a><h6>
+<a name="id728665"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.example"></a><h6>
+<a name="id728686"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gesdd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gesdd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.notes"></a><h6>
+<a name="id728930"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesdd.see_also"></a><h6>
+<a name="id728950"></a>
+          <a class="link" href="gesdd.html#boost_numeric_bindings.reference.lapack.gesdd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgesdd.f,
+            dgesdd.f,
+            cgesdd.f,
+            and zgesdd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="geevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gesv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gejsv.html" title="gejsv">
+<link rel="next" href="gesvx.html" title="gesvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gejsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gesv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gesv"></a><a class="link" href="gesv.html" title="gesv">gesv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gesv.prototype"></a><h6>
+<a name="id702797"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gesv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gesv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesv.description"></a><h6>
+<a name="id702910"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gesv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGESV, DGESV, CGESV, and ZGESV.
+          <code class="computeroutput"><span class="identifier">gesv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The LU decomposition with partial pivoting and row interchanges is used
+          to factor A as A = P * L * U, where P is a permutation matrix, L is unit
+          lower triangular, and U is upper triangular. The factored form of A is
+          then used to solve the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id703018"></a><p class="title"><b>Table 289. Dispatching of gesv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gesv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGESV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGESV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGESV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGESV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gesv.definition"></a><h6>
+<a name="id703191"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gesv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesv.parameters_or_requirements_on_types"></a><h6>
+<a name="id703222"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gesv.complexity"></a><h6>
+<a name="id703291"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesv.example"></a><h6>
+<a name="id703311"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gesv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gesv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesv.notes"></a><h6>
+<a name="id703554"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesv.see_also"></a><h6>
+<a name="id703573"></a>
+          <a class="link" href="gesv.html#boost_numeric_bindings.reference.lapack.gesv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgesv.f,
+            dgesv.f,
+            cgesv.f,
+            and zgesv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gejsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gesvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,232 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gesvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gesdd.html" title="gesdd">
+<link rel="next" href="hbev.html" title="hbev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesdd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gesvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gesvd"></a><a class="link" href="gesvd.html" title="gesvd">gesvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.prototype"></a><h6>
+<a name="id729022"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gesvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gesvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobu</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvt</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
+        <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span> <span class="identifier">MatrixVT</span><span class="special">&</span> <span class="identifier">vt</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.description"></a><h6>
+<a name="id729197"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gesvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGESVD, DGESVD, CGESVD, and
+          ZGESVD. <code class="computeroutput"><span class="identifier">gesvd</span></code> computes
+          the singular value decomposition (SVD) of a complex M-by-N matrix A, optionally
+          computing the left and/or right singular vectors. The SVD is written
+        </p>
+<p>
+          A = U * SIGMA * conjugate-transpose(V)
+        </p>
+<p>
+          where SIGMA is an M-by-N matrix which is zero except for its min(m,n) diagonal
+          elements, U is an M-by-M unitary matrix, and V is an N-by-N unitary matrix.
+          The diagonal elements of SIGMA are the singular values of A; they are real
+          and non-negative, and are returned in descending order. The first min(m,n)
+          columns of U and V are the left and right singular vectors of A.
+        </p>
+<p>
+          Note that the routine returns V**H, not V.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id729314"></a><p class="title"><b>Table 316. Dispatching of gesvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gesvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGESVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGESVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGESVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGESVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gesvd.definition"></a><h6>
+<a name="id729488"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gesvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id729519"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.complexity"></a><h6>
+<a name="id729589"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.example"></a><h6>
+<a name="id729609"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gesvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gesvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.notes"></a><h6>
+<a name="id729852"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesvd.see_also"></a><h6>
+<a name="id729872"></a>
+          <a class="link" href="gesvd.html#boost_numeric_bindings.reference.lapack.gesvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgesvd.f,
+            dgesvd.f,
+            cgesvd.f,
+            and zgesvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesdd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gesvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,265 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gesvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gesv.html" title="gesv">
+<link rel="next" href="gtsv.html" title="gtsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gtsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gesvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gesvx"></a><a class="link" href="gesvx.html" title="gesvx">gesvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.prototype"></a><h6>
+<a name="id703646"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gesvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gesvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">char</span><span class="special">&</span> <span class="identifier">equed</span><span class="special">,</span> <span class="identifier">VectorR</span><span class="special">&</span> <span class="identifier">r</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.description"></a><h6>
+<a name="id703933"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gesvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGESVX, DGESVX, CGESVX, and
+          ZGESVX. <code class="computeroutput"><span class="identifier">gesvx</span></code> uses the
+          LU factorization to compute the solution to a complex system of linear
+          equations A * X = B, where A is an N-by-N matrix and X and B are N-by-NRHS
+          matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'E', real scaling factors are computed to equilibrate the
+          system: TRANS = 'N': diag(R)*A*diag(C) *inv(diag(C))*X = diag(R)*B TRANS
+          = 'T': (diag(R)<span class="bold"><strong>A*diag(C))</strong></span>*T *inv(diag(R))*X
+          = diag(C)*B TRANS = 'C': (diag(R)<span class="bold"><strong>A*diag(C))</strong></span>*H
+          *inv(diag(R))*X = diag(C)*B Whether or not the system will be equilibrated
+          depends on the scaling of the matrix A, but if equilibration is used, A
+          is overwritten by diag(R)*A*diag(C) and B by diag(R)*B (if TRANS='N') or
+          diag(C)*B (if TRANS = 'T' or 'C').
+        </p>
+<p>
+          2. If FACT = 'N' or 'E', the LU decomposition is used to factor the matrix
+          A (after equilibration if FACT = 'E') as A = P * L * U, where P is a permutation
+          matrix, L is a unit lower triangular matrix, and U is upper triangular.
+        </p>
+<p>
+          3. If some U(i,i)=0, so that U is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          4. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          5. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          6. If equilibration was used, the matrix X is premultiplied by diag(C)
+          (if TRANS = 'N') or diag(R) (if TRANS = 'T' or 'C') so that it solves the
+          original system before equilibration.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id704108"></a><p class="title"><b>Table 290. Dispatching of gesvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gesvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGESVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGESVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGESVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGESVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gesvx.definition"></a><h6>
+<a name="id704281"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gesvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id704312"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.complexity"></a><h6>
+<a name="id704381"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.example"></a><h6>
+<a name="id704401"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gesvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gesvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.notes"></a><h6>
+<a name="id704645"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gesvx.see_also"></a><h6>
+<a name="id704665"></a>
+          <a class="link" href="gesvx.html#boost_numeric_bindings.reference.lapack.gesvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgesvx.f,
+            dgesvx.f,
+            cgesvx.f,
+            and zgesvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gtsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,226 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>getrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gerfs.html" title="gerfs">
+<link rel="next" href="getri.html" title="getri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gerfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="getri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="getrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.getrf"></a><a class="link" href="getrf.html" title="getrf">getrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.getrf.prototype"></a><h6>
+<a name="id581731"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">getrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">getrf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getrf.description"></a><h6>
+<a name="id581823"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">getrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGETRF, DGETRF, CGETRF, and
+          ZGETRF. <code class="computeroutput"><span class="identifier">getrf</span></code> computes
+          an LU factorization of a general M-by-N matrix A using partial pivoting
+          with row interchanges.
+        </p>
+<p>
+          The factorization has the form A = P * L * U where P is a permutation matrix,
+          L is lower triangular with unit diagonal elements (lower trapezoidal if
+          m > n), and U is upper triangular (upper trapezoidal if m < n).
+        </p>
+<p>
+          This is the right-looking Level 3 BLAS version of the algorithm.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id581936"></a><p class="title"><b>Table 163. Dispatching of getrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of getrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGETRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGETRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGETRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGETRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.getrf.definition"></a><h6>
+<a name="id582109"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/getrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id582141"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.getrf.complexity"></a><h6>
+<a name="id582211"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.getrf.example"></a><h6>
+<a name="id582232"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">getrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">getrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getrf.notes"></a><h6>
+<a name="id582476"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.getrf.see_also"></a><h6>
+<a name="id582496"></a>
+          <a class="link" href="getrf.html#boost_numeric_bindings.reference.lapack.getrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgetrf.f,
+            dgetrf.f,
+            cgetrf.f,
+            and zgetrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gerfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="getri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,221 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>getri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="getrf.html" title="getrf">
+<link rel="next" href="getrs.html" title="getrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="getrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="getrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="getri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.getri"></a><a class="link" href="getri.html" title="getri">getri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.getri.prototype"></a><h6>
+<a name="id582569"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">getri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">getri</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getri.description"></a><h6>
+<a name="id582666"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">getri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGETRI, DGETRI, CGETRI, and
+          ZGETRI. <code class="computeroutput"><span class="identifier">getri</span></code> computes
+          the inverse of a matrix using the LU factorization computed by ZGETRF.
+        </p>
+<p>
+          This method inverts U and then computes inv(A) by solving the system inv(A)*L
+          = inv(U) for inv(A).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id582772"></a><p class="title"><b>Table 164. Dispatching of getri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of getri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGETRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGETRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGETRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGETRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.getri.definition"></a><h6>
+<a name="id582946"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/getri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getri.parameters_or_requirements_on_types"></a><h6>
+<a name="id582978"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.getri.complexity"></a><h6>
+<a name="id583047"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.getri.example"></a><h6>
+<a name="id583068"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">getri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">getri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getri.notes"></a><h6>
+<a name="id583312"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.getri.see_also"></a><h6>
+<a name="id583332"></a>
+          <a class="link" href="getri.html#boost_numeric_bindings.reference.lapack.getri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgetri.f,
+            dgetri.f,
+            cgetri.f,
+            and zgetri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="getrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="getrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/getrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>getrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="getri.html" title="getri">
+<link rel="next" href="gtrfs.html" title="gtrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="getri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gtrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="getrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.getrs"></a><a class="link" href="getrs.html" title="getrs">getrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.getrs.prototype"></a><h6>
+<a name="id583405"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">getrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">getrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getrs.description"></a><h6>
+<a name="id583528"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">getrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGETRS, DGETRS, CGETRS, and
+          ZGETRS. <code class="computeroutput"><span class="identifier">getrs</span></code> solves a
+          system of linear equations A * X = B, A<span class="bold"><strong>*T * X = B,
+          or A</strong></span>*H * X = B with a general N-by-N matrix A using the LU factorization
+          computed by ZGETRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id583636"></a><p class="title"><b>Table 165. Dispatching of getrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of getrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGETRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGETRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGETRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGETRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.getrs.definition"></a><h6>
+<a name="id583810"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/getrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id583843"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.getrs.complexity"></a><h6>
+<a name="id583912"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.getrs.example"></a><h6>
+<a name="id583933"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">getrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">getrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.getrs.notes"></a><h6>
+<a name="id584177"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.getrs.see_also"></a><h6>
+<a name="id584197"></a>
+          <a class="link" href="getrs.html#boost_numeric_bindings.reference.lapack.getrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgetrs.f,
+            dgetrs.f,
+            cgetrs.f,
+            and zgetrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="getri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gtrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggbak.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggbak.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,221 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggbak</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="upmtr.html" title="upmtr">
+<link rel="next" href="ggbal.html" title="ggbal">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upmtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggbal.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggbak">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggbak"></a><a class="link" href="ggbak.html" title="ggbak">ggbak</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.prototype"></a><h6>
+<a name="id655560"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggbak</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggbak</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorLSCALE</span><span class="special">&</span> <span class="identifier">lscale</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorRSCALE</span><span class="special">&</span> <span class="identifier">rscale</span><span class="special">,</span> <span class="identifier">MatrixV</span><span class="special">&</span> <span class="identifier">v</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.description"></a><h6>
+<a name="id655770"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggbak</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGBAK, DGGBAK, CGGBAK, and
+          ZGGBAK. <code class="computeroutput"><span class="identifier">ggbak</span></code> forms the
+          right or left eigenvectors of a complex generalized eigenvalue problem
+          A*x = lambda*B*x, by backward transformation on the computed eigenvectors
+          of the balanced pair of matrices output by ZGGBAL.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorLSCALE</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorLSCALE</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id655872"></a><p class="title"><b>Table 247. Dispatching of ggbak</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggbak">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorLSCALE
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGBAK
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGBAK
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGBAK
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGBAK
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggbak.definition"></a><h6>
+<a name="id656046"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggbak.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.parameters_or_requirements_on_types"></a><h6>
+<a name="id656078"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.complexity"></a><h6>
+<a name="id656147"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.example"></a><h6>
+<a name="id656168"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggbak</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggbak</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.notes"></a><h6>
+<a name="id656412"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggbak.see_also"></a><h6>
+<a name="id656432"></a>
+          <a class="link" href="ggbak.html#boost_numeric_bindings.reference.lapack.ggbak.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggbak.f,
+            dggbak.f,
+            cggbak.f,
+            and zggbak.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upmtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggbal.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggbal.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggbal.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,228 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggbal</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggbak.html" title="ggbak">
+<link rel="next" href="gghrd.html" title="gghrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggbak.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gghrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggbal">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggbal"></a><a class="link" href="ggbal.html" title="ggbal">ggbal</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.prototype"></a><h6>
+<a name="id656502"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggbal</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggbal</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">VectorLSCALE</span><span class="special">&</span> <span class="identifier">lscale</span><span class="special">,</span> <span class="identifier">VectorRSCALE</span><span class="special">&</span> <span class="identifier">rscale</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.description"></a><h6>
+<a name="id656696"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggbal</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGBAL, DGGBAL, CGGBAL, and
+          ZGGBAL. <code class="computeroutput"><span class="identifier">ggbal</span></code> balances
+          a pair of general complex matrices (A,B). This involves, first, permuting
+          A and B by similarity transformations to isolate eigenvalues in the first
+          1 to ILO$-$1 and last IHI+1 to N elements on the diagonal; and second,
+          applying a diagonal similarity transformation to rows and columns ILO to
+          IHI to make the rows and columns as close in norm as possible. Both steps
+          are optional.
+        </p>
+<p>
+          Balancing may reduce the 1-norm of the matrices, and improve the accuracy
+          of the computed eigenvalues and/or eigenvectors in the generalized eigenvalue
+          problem A*x = lambda*B*x.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id656805"></a><p class="title"><b>Table 248. Dispatching of ggbal</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggbal">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGBAL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGBAL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGBAL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGBAL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggbal.definition"></a><h6>
+<a name="id656978"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggbal.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.parameters_or_requirements_on_types"></a><h6>
+<a name="id657010"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.complexity"></a><h6>
+<a name="id657079"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.example"></a><h6>
+<a name="id657099"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggbal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggbal</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.notes"></a><h6>
+<a name="id657343"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggbal.see_also"></a><h6>
+<a name="id657363"></a>
+          <a class="link" href="ggbal.html#boost_numeric_bindings.reference.lapack.ggbal.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggbal.f,
+            dggbal.f,
+            cggbal.f,
+            and zggbal.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggbak.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gghrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gges.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gges.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,259 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gges</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gegv.html" title="gegv">
+<link rel="next" href="ggesx.html" title="ggesx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gegv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggesx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gges">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gges"></a><a class="link" href="gges.html" title="gges">gges</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gges.prototype"></a><h6>
+<a name="id671468"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">gges</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gges</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsr</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span>
+        <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">selctg</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span>
+        <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span> <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span>
+        <span class="identifier">MatrixVSL</span><span class="special">&</span> <span class="identifier">vsl</span><span class="special">,</span> <span class="identifier">MatrixVSR</span><span class="special">&</span> <span class="identifier">vsr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">gges</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsr</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span>
+        <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">selctg</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span>
+        <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixVSL</span><span class="special">&</span> <span class="identifier">vsl</span><span class="special">,</span> <span class="identifier">MatrixVSR</span><span class="special">&</span> <span class="identifier">vsr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gges.description"></a><h6>
+<a name="id672017"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gges</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGES, DGGES, CGGES, and ZGGES.
+          <code class="computeroutput"><span class="identifier">gges</span></code> computes for a pair
+          of N-by-N complex nonsymmetric matrices (A,B), the generalized eigenvalues,
+          the generalized complex Schur form (S, T), and optionally left and/or right
+          Schur vectors (VSL and VSR). This gives the generalized Schur factorization
+        </p>
+<p>
+          (A,B) = ( (VSL)<span class="bold"><strong>S</strong></span>(VSR)**H, (VSL)<span class="bold"><strong>T</strong></span>(VSR)**H )
+        </p>
+<p>
+          where (VSR)**H is the conjugate-transpose of VSR.
+        </p>
+<p>
+          Optionally, it also orders the eigenvalues so that a selected cluster of
+          eigenvalues appears in the leading diagonal blocks of the upper triangular
+          matrix S and the upper triangular matrix T. The leading columns of VSL
+          and VSR then form an unitary basis for the corresponding left and right
+          eigenspaces (deflating subspaces).
+        </p>
+<p>
+          (If only the generalized eigenvalues are needed, use the driver ZGGEV instead,
+          which is faster.)
+        </p>
+<p>
+          A generalized eigenvalue for a pair of matrices (A,B) is a scalar w or
+          a ratio alpha/beta = w, such that A - w*B is singular. It is usually represented
+          as the pair (alpha,beta), as there is a reasonable interpretation for beta=0,
+          and even for both being zero.
+        </p>
+<p>
+          A pair of matrices (S,T) is in generalized complex Schur form if S and
+          T are upper triangular and, in addition, the diagonal elements of T are
+          non-negative real numbers.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id672160"></a><p class="title"><b>Table 258. Dispatching of gges</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gges">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGES
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGES
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGES
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGES
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gges.definition"></a><h6>
+<a name="id672334"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gges.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gges.parameters_or_requirements_on_types"></a><h6>
+<a name="id672365"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gges.complexity"></a><h6>
+<a name="id672435"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gges.example"></a><h6>
+<a name="id672454"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gges</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gges</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gges.notes"></a><h6>
+<a name="id672697"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gges.see_also"></a><h6>
+<a name="id672718"></a>
+          <a class="link" href="gges.html#boost_numeric_bindings.reference.lapack.gges.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgges.f,
+            dgges.f,
+            cgges.f,
+            and zgges.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gegv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggesx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggesx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggesx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,262 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggesx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gges.html" title="gges">
+<link rel="next" href="ggev.html" title="ggev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gges.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggesx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggesx"></a><a class="link" href="ggesx.html" title="ggesx">ggesx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.prototype"></a><h6>
+<a name="id672790"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">ggesx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggesx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsr</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span>
+        <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">selctg</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span> <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span> <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span>
+        <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixVSL</span><span class="special">&</span> <span class="identifier">vsl</span><span class="special">,</span> <span class="identifier">MatrixVSR</span><span class="special">&</span> <span class="identifier">vsr</span><span class="special">,</span>
+        <span class="identifier">VectorRCONDE</span><span class="special">&</span> <span class="identifier">rconde</span><span class="special">,</span> <span class="identifier">VectorRCONDV</span><span class="special">&</span> <span class="identifier">rcondv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">ggesx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvsr</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sort</span><span class="special">,</span>
+        <span class="identifier">logical_t</span><span class="special">*</span> <span class="identifier">selctg</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">sdim</span><span class="special">,</span> <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span>
+        <span class="identifier">MatrixVSL</span><span class="special">&</span> <span class="identifier">vsl</span><span class="special">,</span> <span class="identifier">MatrixVSR</span><span class="special">&</span> <span class="identifier">vsr</span><span class="special">,</span> <span class="identifier">VectorRCONDE</span><span class="special">&</span> <span class="identifier">rconde</span><span class="special">,</span>
+        <span class="identifier">VectorRCONDV</span><span class="special">&</span> <span class="identifier">rcondv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.description"></a><h6>
+<a name="id673462"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggesx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGESX, DGGESX, CGGESX, and
+          ZGGESX. <code class="computeroutput"><span class="identifier">ggesx</span></code> computes
+          for a pair of N-by-N complex nonsymmetric matrices (A,B), the generalized
+          eigenvalues, the complex Schur form (S,T), and, optionally, the left and/or
+          right matrices of Schur vectors (VSL and VSR). This gives the generalized
+          Schur factorization
+        </p>
+<p>
+          (A,B) = ( (VSL) S (VSR)<span class="bold"><strong>*H, (VSL) T (VSR)</strong></span>*H
+          )
+        </p>
+<p>
+          where (VSR)**H is the conjugate-transpose of VSR.
+        </p>
+<p>
+          Optionally, it also orders the eigenvalues so that a selected cluster of
+          eigenvalues appears in the leading diagonal blocks of the upper triangular
+          matrix S and the upper triangular matrix T; computes a reciprocal condition
+          number for the average of the selected eigenvalues (RCONDE); and computes
+          a reciprocal condition number for the right and left deflating subspaces
+          corresponding to the selected eigenvalues (RCONDV). The leading columns
+          of VSL and VSR then form an orthonormal basis for the corresponding left
+          and right eigenspaces (deflating subspaces).
+        </p>
+<p>
+          A generalized eigenvalue for a pair of matrices (A,B) is a scalar w or
+          a ratio alpha/beta = w, such that A - w*B is singular. It is usually represented
+          as the pair (alpha,beta), as there is a reasonable interpretation for beta=0
+          or for both being zero.
+        </p>
+<p>
+          A pair of matrices (S,T) is in generalized complex Schur form if T is upper
+          triangular with non-negative diagonal and S is upper triangular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id673598"></a><p class="title"><b>Table 259. Dispatching of ggesx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggesx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGESX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGESX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGESX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGESX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggesx.definition"></a><h6>
+<a name="id673771"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggesx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.parameters_or_requirements_on_types"></a><h6>
+<a name="id673802"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.complexity"></a><h6>
+<a name="id673870"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.example"></a><h6>
+<a name="id673891"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggesx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggesx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.notes"></a><h6>
+<a name="id674135"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggesx.see_also"></a><h6>
+<a name="id674155"></a>
+          <a class="link" href="ggesx.html#boost_numeric_bindings.reference.lapack.ggesx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggesx.f,
+            dggesx.f,
+            cggesx.f,
+            and zggesx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gges.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,251 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggesx.html" title="ggesx">
+<link rel="next" href="ggevx.html" title="ggevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggesx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggev"></a><a class="link" href="ggev.html" title="ggev">ggev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggev.prototype"></a><h6>
+<a name="id674228"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">ggev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span> <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span>
+        <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">ggev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggev.description"></a><h6>
+<a name="id674649"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGEV, DGGEV, CGGEV, and ZGGEV.
+          <code class="computeroutput"><span class="identifier">ggev</span></code> computes for a pair
+          of N-by-N complex nonsymmetric matrices (A,B), the generalized eigenvalues,
+          and optionally, the left and/or right generalized eigenvectors.
+        </p>
+<p>
+          A generalized eigenvalue for a pair of matrices (A,B) is a scalar lambda
+          or a ratio alpha/beta = lambda, such that A - lambda*B is singular. It
+          is usually represented as the pair (alpha,beta), as there is a reasonable
+          interpretation for beta=0, and even for both being zero.
+        </p>
+<p>
+          The right generalized eigenvector v(j) corresponding to the generalized
+          eigenvalue lambda(j) of (A,B) satisfies
+        </p>
+<p>
+          A * v(j) = lambda(j) * B * v(j).
+        </p>
+<p>
+          The left generalized eigenvector u(j) corresponding to the generalized
+          eigenvalues lambda(j) of (A,B) satisfies
+        </p>
+<p>
+          u(j)<span class="bold"><strong>*H * A = lambda(j) * u(j)</strong></span>*H * B
+        </p>
+<p>
+          where u(j)**H is the conjugate-transpose of u(j).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id674784"></a><p class="title"><b>Table 260. Dispatching of ggev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggev.definition"></a><h6>
+<a name="id674958"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggev.parameters_or_requirements_on_types"></a><h6>
+<a name="id674989"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggev.complexity"></a><h6>
+<a name="id675059"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggev.example"></a><h6>
+<a name="id675078"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggev.notes"></a><h6>
+<a name="id675321"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggev.see_also"></a><h6>
+<a name="id675341"></a>
+          <a class="link" href="ggev.html#boost_numeric_bindings.reference.lapack.ggev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggev.f,
+            dggev.f,
+            cggev.f,
+            and zggev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggesx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,252 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggev.html" title="ggev">
+<link rel="next" href="ggsvd.html" title="ggsvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggsvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggevx"></a><a class="link" href="ggevx.html" title="ggevx">ggevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.prototype"></a><h6>
+<a name="id675414"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">ggevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">balanc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span>
+        <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilo</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">VectorLSCALE</span><span class="special">&</span> <span class="identifier">lscale</span><span class="special">,</span>
+        <span class="identifier">VectorRSCALE</span><span class="special">&</span> <span class="identifier">rscale</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorRCONDE</span><span class="special">&</span> <span class="identifier">rconde</span><span class="special">,</span>
+        <span class="identifier">VectorRCONDV</span><span class="special">&</span> <span class="identifier">rcondv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">ggevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">balanc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvl</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobvr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">sense</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span>
+        <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">VectorLSCALE</span><span class="special">&</span> <span class="identifier">lscale</span><span class="special">,</span> <span class="identifier">VectorRSCALE</span><span class="special">&</span> <span class="identifier">rscale</span><span class="special">,</span>
+        <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorRCONDE</span><span class="special">&</span> <span class="identifier">rconde</span><span class="special">,</span> <span class="identifier">VectorRCONDV</span><span class="special">&</span> <span class="identifier">rcondv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.description"></a><h6>
+<a name="id676215"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGEVX, DGGEVX, CGGEVX, and
+          ZGGEVX. <code class="computeroutput"><span class="identifier">ggevx</span></code> computes
+          for a pair of N-by-N complex nonsymmetric matrices (A,B) the generalized
+          eigenvalues, and optionally, the left and/or right generalized eigenvectors.
+        </p>
+<p>
+          Optionally, it also computes a balancing transformation to improve the
+          conditioning of the eigenvalues and eigenvectors (ILO, IHI, LSCALE, RSCALE,
+          ABNRM, and BBNRM), reciprocal condition numbers for the eigenvalues (RCONDE),
+          and reciprocal condition numbers for the right eigenvectors (RCONDV).
+        </p>
+<p>
+          A generalized eigenvalue for a pair of matrices (A,B) is a scalar lambda
+          or a ratio alpha/beta = lambda, such that A - lambda*B is singular. It
+          is usually represented as the pair (alpha,beta), as there is a reasonable
+          interpretation for beta=0, and even for both being zero.
+        </p>
+<p>
+          The right eigenvector v(j) corresponding to the eigenvalue lambda(j) of
+          (A,B) satisfies A * v(j) = lambda(j) * B * v(j) . The left eigenvector
+          u(j) corresponding to the eigenvalue lambda(j) of (A,B) satisfies u(j)<span class="bold"><strong>*H * A = lambda(j) * u(j)</strong></span><span class="bold"><strong>H
+          * B. where u(j)</strong></span>*H is the conjugate-transpose of u(j).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id676346"></a><p class="title"><b>Table 261. Dispatching of ggevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggevx.definition"></a><h6>
+<a name="id676519"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id676550"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.complexity"></a><h6>
+<a name="id676619"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.example"></a><h6>
+<a name="id676639"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.notes"></a><h6>
+<a name="id676882"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggevx.see_also"></a><h6>
+<a name="id676902"></a>
+          <a class="link" href="ggevx.html#boost_numeric_bindings.reference.lapack.ggevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggevx.f,
+            dggevx.f,
+            cggevx.f,
+            and zggevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggsvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggglm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggglm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,246 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggglm</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sygvx.html" title="sygvx">
+<link rel="next" href="gglse.html" title="gglse">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gglse.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggglm">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggglm"></a><a class="link" href="ggglm.html" title="ggglm">ggglm</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.prototype"></a><h6>
+<a name="id696355"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggglm</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggglm</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.description"></a><h6>
+<a name="id696508"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggglm</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGGLM, DGGGLM, CGGGLM, and
+          ZGGGLM. <code class="computeroutput"><span class="identifier">ggglm</span></code> solves a
+          general Gauss-Markov linear model (GLM) problem:
+        </p>
+<p>
+          minimize || y ||_2 subject to d = A*x + B*y x
+        </p>
+<p>
+          where A is an N-by-M matrix, B is an N-by-P matrix, and d is a given N-vector.
+          It is assumed that M <= N <= M+P, and
+        </p>
+<p>
+          rank(A) = M and rank( A B ) = N.
+        </p>
+<p>
+          Under these assumptions, the constrained equation is always consistent,
+          and there is a unique solution x and a minimal 2-norm solution y, which
+          is obtained using a generalized QR factorization of the matrices (A, B)
+          given by
+        </p>
+<p>
+          A = Q*(R), B = Q*T*Z. (0)
+        </p>
+<p>
+          In particular, if matrix B is square nonsingular, then the problem GLM
+          is equivalent to the following weighted linear least squares problem
+        </p>
+<p>
+          minimize || inv(B)*(d-A*x) ||_2 x
+        </p>
+<p>
+          where inv(B) denotes the inverse of B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id696643"></a><p class="title"><b>Table 282. Dispatching of ggglm</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggglm">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGGLM
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGGLM
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGGLM
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGGLM
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggglm.definition"></a><h6>
+<a name="id696817"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggglm.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.parameters_or_requirements_on_types"></a><h6>
+<a name="id696849"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.complexity"></a><h6>
+<a name="id696918"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.example"></a><h6>
+<a name="id696939"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggglm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggglm</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.notes"></a><h6>
+<a name="id697182"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggglm.see_also"></a><h6>
+<a name="id697202"></a>
+          <a class="link" href="ggglm.html#boost_numeric_bindings.reference.lapack.ggglm.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggglm.f,
+            dggglm.f,
+            cggglm.f,
+            and zggglm.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gglse.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gghrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gghrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,236 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gghrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggbal.html" title="ggbal">
+<link rel="next" href="hgeqz.html" title="hgeqz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggbal.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hgeqz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gghrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gghrd"></a><a class="link" href="gghrd.html" title="gghrd">gghrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.prototype"></a><h6>
+<a name="id657435"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gghrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gghrd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.description"></a><h6>
+<a name="id657631"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gghrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGHRD, DGGHRD, CGGHRD, and
+          ZGGHRD. <code class="computeroutput"><span class="identifier">gghrd</span></code> reduces a
+          pair of complex matrices (A,B) to generalized upper Hessenberg form using
+          unitary transformations, where A is a general matrix and B is upper triangular.
+          The form of the generalized eigenvalue problem is A*x = lambda*B*x, and
+          B is typically made upper triangular by computing its QR factorization
+          and moving the unitary matrix Q to the left side of the equation.
+        </p>
+<p>
+          This subroutine simultaneously reduces A to a Hessenberg matrix H: Q**H<span class="bold"><strong>A*Z = H and transforms B to another upper triangular matrix
+          T: Q</strong></span>*H*B*Z = T in order to reduce the problem to its standard
+          form H*y = lambda<span class="bold"><strong>T*y where y = Z</strong></span>*H*x.
+        </p>
+<p>
+          The unitary matrices Q and Z are determined as products of Givens rotations.
+          They may either be formed explicitly, or they may be postmultiplied into
+          input matrices Q1 and Z1, so that Q1 * A * Z1**H = (Q1*Q) * H * (Z1<span class="bold"><strong>Z)</strong></span><span class="bold"><strong>H Q1 * B * Z1</strong></span>*H
+          = (Q1*Q) * T * (Z1<span class="bold"><strong>Z)</strong></span>*H If Q1 is the unitary
+          matrix from the QR factorization of B in the original equation A*x = lambda*B*x,
+          then <code class="computeroutput"><span class="identifier">gghrd</span></code> reduces the
+          original problem to generalized Hessenberg form.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id657785"></a><p class="title"><b>Table 249. Dispatching of gghrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gghrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGHRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGHRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGHRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGHRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gghrd.definition"></a><h6>
+<a name="id657960"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gghrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id657991"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.complexity"></a><h6>
+<a name="id658060"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.example"></a><h6>
+<a name="id658080"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gghrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gghrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.notes"></a><h6>
+<a name="id658323"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gghrd.see_also"></a><h6>
+<a name="id658343"></a>
+          <a class="link" href="gghrd.html#boost_numeric_bindings.reference.lapack.gghrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgghrd.f,
+            dgghrd.f,
+            cgghrd.f,
+            and zgghrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggbal.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hgeqz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gglse.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gglse.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,235 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gglse</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggglm.html" title="ggglm">
+<link rel="next" href="cgesv.html" title="cgesv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggglm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="cgesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gglse">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gglse"></a><a class="link" href="gglse.html" title="gglse">gglse</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gglse.prototype"></a><h6>
+<a name="id697274"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gglse</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gglse</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gglse.description"></a><h6>
+<a name="id697426"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gglse</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGLSE, DGGLSE, CGGLSE, and
+          ZGGLSE. <code class="computeroutput"><span class="identifier">gglse</span></code> solves the
+          linear equality-constrained least squares (LSE) problem:
+        </p>
+<p>
+          minimize || c - A*x ||_2 subject to B*x = d
+        </p>
+<p>
+          where A is an M-by-N matrix, B is a P-by-N matrix, c is a given M-vector,
+          and d is a given P-vector. It is assumed that P <= N <= M+P, and
+        </p>
+<p>
+          rank(B) = P and rank( ( A ) ) = N. ( ( B ) )
+        </p>
+<p>
+          These conditions ensure that the LSE problem has a unique solution, which
+          is obtained using a generalized RQ factorization of the matrices (B, A)
+          given by
+        </p>
+<p>
+          B = (0 R)*Q, A = Z*T*Q.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id697549"></a><p class="title"><b>Table 283. Dispatching of gglse</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gglse">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGLSE
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGLSE
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGLSE
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGLSE
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gglse.definition"></a><h6>
+<a name="id697723"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gglse.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gglse.parameters_or_requirements_on_types"></a><h6>
+<a name="id697754"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gglse.complexity"></a><h6>
+<a name="id697823"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gglse.example"></a><h6>
+<a name="id697844"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gglse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gglse</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gglse.notes"></a><h6>
+<a name="id698088"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gglse.see_also"></a><h6>
+<a name="id698108"></a>
+          <a class="link" href="gglse.html#boost_numeric_bindings.reference.lapack.gglse.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgglse.f,
+            dgglse.f,
+            cgglse.f,
+            and zgglse.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggglm.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="cgesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggqrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggqrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggqrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sygst.html" title="sygst">
+<link rel="next" href="ggrqf.html" title="ggrqf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggrqf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggqrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggqrf"></a><a class="link" href="ggqrf.html" title="ggqrf">ggqrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.prototype"></a><h6>
+<a name="id529045"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggqrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggqrf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAUA</span><span class="special">&</span> <span class="identifier">taua</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorTAUB</span><span class="special">&</span> <span class="identifier">taub</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.description"></a><h6>
+<a name="id529178"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggqrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGQRF, DGGQRF, CGGQRF, and
+          ZGGQRF. <code class="computeroutput"><span class="identifier">ggqrf</span></code> computes
+          a generalized QR factorization of an N-by-M matrix A and an N-by-P matrix
+          B:
+        </p>
+<p>
+          A = Q*R, B = Q*T*Z,
+        </p>
+<p>
+          where Q is an N-by-N unitary matrix, Z is a P-by-P unitary matrix, and
+          R and T assume one of the forms:
+        </p>
+<p>
+          if N >= M, R = ( R11 ) M , or if N < M, R = ( R11 R12 ) N, ( 0 )
+          N-M N M-N M
+        </p>
+<p>
+          where R11 is upper triangular, and
+        </p>
+<p>
+          if N <= P, T = ( 0 T12 ) N, or if N > P, T = ( T11 ) N-P, P-N N (
+          T21 ) P P
+        </p>
+<p>
+          where T12 or T21 is upper triangular.
+        </p>
+<p>
+          In particular, if B is square and nonsingular, the GQR factorization of
+          A and B implicitly gives the QR factorization of inv(B)*A:
+        </p>
+<p>
+          inv(B)<span class="bold"><strong>A = Z'</strong></span>(inv(T)*R)
+        </p>
+<p>
+          where inv(B) denotes the inverse of the matrix B, and Z' denotes the conjugate
+          transpose of matrix Z.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id529322"></a><p class="title"><b>Table 104. Dispatching of ggqrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggqrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGQRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGQRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGQRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGQRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggqrf.definition"></a><h6>
+<a name="id529496"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggqrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id529528"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.complexity"></a><h6>
+<a name="id529597"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.example"></a><h6>
+<a name="id529618"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggqrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggqrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.notes"></a><h6>
+<a name="id529860"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggqrf.see_also"></a><h6>
+<a name="id529880"></a>
+          <a class="link" href="ggqrf.html#boost_numeric_bindings.reference.lapack.ggqrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggqrf.f,
+            dggqrf.f,
+            cggqrf.f,
+            and zggqrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggrqf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggrqf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggrqf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggrqf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggqrf.html" title="ggqrf">
+<link rel="next" href="gelqf.html" title="gelqf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggqrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelqf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggrqf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggrqf"></a><a class="link" href="ggrqf.html" title="ggrqf">ggrqf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.prototype"></a><h6>
+<a name="id529953"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggrqf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggrqf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAUA</span><span class="special">&</span> <span class="identifier">taua</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorTAUB</span><span class="special">&</span> <span class="identifier">taub</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.description"></a><h6>
+<a name="id530086"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggrqf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGRQF, DGGRQF, CGGRQF, and
+          ZGGRQF. <code class="computeroutput"><span class="identifier">ggrqf</span></code> computes
+          a generalized RQ factorization of an M-by-N matrix A and a P-by-N matrix
+          B:
+        </p>
+<p>
+          A = R*Q, B = Z*T*Q,
+        </p>
+<p>
+          where Q is an N-by-N unitary matrix, Z is a P-by-P unitary matrix, and
+          R and T assume one of the forms:
+        </p>
+<p>
+          if M <= N, R = ( 0 R12 ) M, or if M > N, R = ( R11 ) M-N, N-M M (
+          R21 ) N N
+        </p>
+<p>
+          where R12 or R21 is upper triangular, and
+        </p>
+<p>
+          if P >= N, T = ( T11 ) N , or if P < N, T = ( T11 T12 ) P, ( 0 )
+          P-N P N-P N
+        </p>
+<p>
+          where T11 is upper triangular.
+        </p>
+<p>
+          In particular, if B is square and nonsingular, the GRQ factorization of
+          A and B implicitly gives the RQ factorization of A*inv(B):
+        </p>
+<p>
+          A*inv(B) = (R*inv(T))*Z'
+        </p>
+<p>
+          where inv(B) denotes the inverse of the matrix B, and Z' denotes the conjugate
+          transpose of the matrix Z.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id530224"></a><p class="title"><b>Table 105. Dispatching of ggrqf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggrqf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGRQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGRQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGRQF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGRQF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggrqf.definition"></a><h6>
+<a name="id530398"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggrqf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.parameters_or_requirements_on_types"></a><h6>
+<a name="id530430"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.complexity"></a><h6>
+<a name="id530499"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.example"></a><h6>
+<a name="id530520"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggrqf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggrqf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.notes"></a><h6>
+<a name="id530764"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggrqf.see_also"></a><h6>
+<a name="id530783"></a>
+          <a class="link" href="ggrqf.html#boost_numeric_bindings.reference.lapack.ggrqf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggrqf.f,
+            dggrqf.f,
+            cggrqf.f,
+            and zggrqf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggqrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gelqf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggsvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggsvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,209 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggsvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggevx.html" title="ggevx">
+<link rel="next" href="hbgv.html" title="hbgv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggsvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggsvd"></a><a class="link" href="ggsvd.html" title="ggsvd">ggsvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggsvd.prototype"></a><h6>
+<a name="id676974"></a>
+          <a class="link" href="ggsvd.html#boost_numeric_bindings.reference.lapack.ggsvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggsvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggsvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobu</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobv</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobq</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span> <span class="identifier">MatrixV</span><span class="special">&</span> <span class="identifier">v</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggsvd.description"></a><h6>
+<a name="id677272"></a>
+          <a class="link" href="ggsvd.html#boost_numeric_bindings.reference.lapack.ggsvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggsvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGSVD, DGGSVD, CGGSVD, and
+          ZGGSVD. <code class="computeroutput"><span class="identifier">ggsvd</span></code> computes
+          the generalized singular value decomposition (GSVD) of an M-by-N complex
+          matrix A and P-by-N complex matrix B:
+        </p>
+<p>
+          U'<span class="bold"><strong>A*Q = D1</strong></span>( 0 R ), V'<span class="bold"><strong>B*Q
+          = D2</strong></span>( 0 R )
+        </p>
+<p>
+          where U, V and Q are unitary matrices, and Z' means the conjugate transpose
+          of Z. Let K+L = the effective numerical rank of the matrix (A',B')', then
+          R is a (K+L)-by-(K+L) nonsingular upper triangular matrix, D1 and D2 are
+          M-by-(K+L) and P-by-(K+L) "diagonal" matrices and of the following
+          structures, respectively:
+        </p>
+<p>
+          If M-K-L >= 0,
+        </p>
+<p>
+          K L D1 = K ( I 0 ) L ( 0 C ) M-K-L ( 0 0 )
+        </p>
+<p>
+          K L D2 = L ( 0 S ) P-L ( 0 0 )
+        </p>
+<p>
+          N-K-L K L ( 0 R ) = K ( 0 R11 R12 ) L ( 0 0 R22 ) where
+        </p>
+<p>
+          C = diag( ALPHA(K+1), ... , ALPHA(K+L) ), S = diag( BETA(K+1), ... , BETA(K+L)
+          ), C<span class="bold"><strong>*2 + S</strong></span>*2 = I.
+        </p>
+<p>
+          R is stored in A(1:K+L,N-K-L+1:N) on exit.
+        </p>
+<p>
+          If M-K-L < 0,
+        </p>
+<p>
+          K M-K K+L-M D1 = K ( I 0 0 ) M-K ( 0 C 0 )
+        </p>
+<p>
+          K M-K K+L-M D2 = M-K ( 0 S 0 ) K+L-M ( 0 0 I ) P-L ( 0 0 0 )
+        </p>
+<p>
+          N-K-L K M-K K+L-M ( 0 R ) = K ( 0 R11 R12 R13 ) M-K ( 0 0 R22 R23 ) K+L-M
+          ( 0 0 0 R33 )
+        </p>
+<p>
+          where
+        </p>
+<p>
+          C = diag( ALPHA(K+1), ... , ALPHA(M) ), S = diag( BETA(K+1), ... , BETA(M)
+          ), C<span class="bold"><strong>*2 + S</strong></span>*2 = I.
+        </p>
+<p>
+          (R11 R12 R13 ) is stored in A(1:M, N-K-L+1:N), and R33 is stored ( 0 R22
+          R23 ) in B(M-K+1:L,N+M-K-L+1:N) on exit.
+        </p>
+<p>
+          The routine computes C, S, R, and optionally the unitary transformation
+          matrices U, V and Q.
+        </p>
+<p>
+          In particular, if B is an N-by-N nonsingular matrix, then the GSVD of A
+          and B implicitly gives the SVD of A*inv(B): A<span class="bold"><strong>inv(B)
+          = U</strong></span>(D1*inv(D2))*V'. If ( A',B')' has orthnormal columns, then
+          the GSVD of A and B is also equal to the CS decomposition of A and B. Furthermore,
+          the GSVD can be used to derive the solution of the eigenvalue problem:
+          A'<span class="bold"><strong>A x = lambda</strong></span> B'*B x. In some literature,
+          the GSVD of A and B is presented in the form U'*A*X = ( 0 D1 ), V'*B*X
+          = ( 0 D2 ) where U and V are orthogonal and X is nonsingular, and D1 and
+          D2 are 
+</p>
+<pre class="programlisting"><span class="identifier">diagonal</span><span class="char">''</span><span class="special">.</span> <span class="identifier">The</span> <span class="identifier">former</span> <span class="identifier">GSVD</span> <span class="identifier">form</span> <span class="identifier">can</span> <span class="identifier">be</span> <span class="identifier">converted</span> <span class="identifier">to</span> <span class="identifier">the</span> <span class="identifier">latter</span>
+<span class="identifier">form</span> <span class="identifier">by</span> <span class="identifier">taking</span> <span class="identifier">the</span> <span class="identifier">nonsingular</span> <span class="identifier">matrix</span> <span class="identifier">X</span> <span class="identifier">as</span>
+
+<span class="identifier">X</span> <span class="special">=</span> <span class="identifier">Q</span><span class="special">*(</span> <span class="identifier">I</span> <span class="number">0</span> <span class="special">)</span>
+<span class="special">(</span> <span class="number">0</span> <span class="identifier">inv</span><span class="special">(</span><span class="identifier">R</span><span class="special">)</span> <span class="special">)</span>
+
+<span class="identifier">The</span> <span class="identifier">selection</span> <span class="identifier">of</span> <span class="identifier">the</span> <span class="identifier">LAPACK</span> <span class="identifier">routine</span> <span class="identifier">is</span> <span class="identifier">done</span> <span class="identifier">during</span> <span class="identifier">compile</span><span class="special">-</span><span class="identifier">time</span><span class="special">,</span> 
+<span class="keyword">and</span> <span class="identifier">is</span> <span class="identifier">determined</span> <span class="identifier">by</span> <span class="identifier">the</span> <span class="identifier">type</span> <span class="identifier">of</span> <span class="identifier">values</span> <span class="identifier">contained</span> <span class="identifier">in</span> <span class="identifier">type</span> <span class="error">`</span><span class="identifier">MatrixA</span><span class="error">`</span><span class="special">.</span>
+<span class="identifier">The</span> <span class="identifier">type</span> <span class="identifier">of</span> <span class="identifier">values</span> <span class="identifier">is</span> <span class="identifier">obtained</span> <span class="identifier">through</span> <span class="identifier">the</span> <span class="error">`</span><span class="identifier">value_type</span><span class="error">`</span> <span class="identifier">meta</span><span class="special">-</span><span class="identifier">function</span>
+ <span class="error">`</span><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span><span class="error">`</span><span class="special">.</span>
+<span class="identifier">The</span> <span class="identifier">dispatching</span> <span class="identifier">table</span> <span class="identifier">below</span> <span class="identifier">illustrates</span> <span class="identifier">to</span> <span class="identifier">which</span> <span class="identifier">specific</span> <span class="identifier">routine</span> 
+<span class="identifier">the</span> <span class="identifier">code</span> <span class="identifier">path</span> <span class="identifier">will</span> <span class="identifier">be</span> <span class="identifier">generated</span><span class="special">.</span> 
+
+<span class="special">[</span><span class="identifier">table</span> <span class="identifier">Dispatching</span> <span class="identifier">of</span> <span class="identifier">ggsvd</span>
+<span class="special">[</span>  <span class="special">[</span> <span class="identifier">Value</span> <span class="identifier">type</span> <span class="identifier">of</span> <span class="identifier">MatrixA</span> <span class="special">]</span> <span class="special">[</span><span class="identifier">LAPACK</span> <span class="identifier">routine</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="keyword">float</span><span class="error">`</span><span class="special">][</span><span class="identifier">SGGSVD</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="keyword">double</span><span class="error">`</span><span class="special">][</span><span class="identifier">DGGSVD</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span><span class="error">`</span><span class="special">][</span><span class="identifier">CGGSVD</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span><span class="error">`</span><span class="special">][</span><span class="identifier">ZGGSVD</span><span class="special">]</span> <span class="special">]</span>
+
+<span class="special">]</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Definition</span><span class="special">]</span>
+<span class="identifier">Defined</span> <span class="identifier">in</span> <span class="identifier">header</span> <span class="special">[</span><span class="identifier">headerref</span> <span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggsvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">].</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Parameters</span> <span class="keyword">or</span> <span class="identifier">Requirements</span> <span class="identifier">on</span> <span class="identifier">Types</span><span class="special">]</span>
+
+<span class="special">[</span><span class="identifier">variablelist</span> <span class="identifier">Parameters</span>
+    <span class="special">[[</span><span class="identifier">MatrixA</span><span class="special">]</span> <span class="special">[</span><span class="identifier">The</span> <span class="identifier">definition</span> <span class="identifier">of</span> <span class="identifier">term</span> <span class="number">1</span><span class="special">]]</span>
+    <span class="special">[[</span><span class="identifier">MatrixB</span><span class="special">]</span> <span class="special">[</span><span class="identifier">The</span> <span class="identifier">definition</span> <span class="identifier">of</span> <span class="identifier">term</span> <span class="number">2</span><span class="special">]]</span>
+    <span class="special">[[</span><span class="identifier">MatrixC</span><span class="special">]</span> <span class="special">[</span>
+    <span class="identifier">The</span> <span class="identifier">definition</span> <span class="identifier">of</span> <span class="identifier">term</span> <span class="number">3.</span>
+
+    <span class="identifier">Definitions</span> <span class="identifier">may</span> <span class="identifier">contain</span> <span class="identifier">paragraphs</span><span class="special">.</span>
+    <span class="special">]]</span>
+<span class="special">]</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Complexity</span><span class="special">]</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Example</span><span class="special">]</span>
+</pre>
+<p>
+          #include <boost/numeric/bindings/lapack/ggsvd.hpp> using namespace
+          boost::numeric::bindings;
+        </p>
+<p>
+          lapack::ggsvd( x, y, z );
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="keyword">this</span> <span class="identifier">will</span> <span class="identifier">output</span>
+
+</pre>
+<p>
+          [5] 0 1 2 3 4 5 <code class="computeroutput"></code>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggsvd.notes"></a><h6>
+<a name="id678706"></a>
+          <a class="link" href="ggsvd.html#boost_numeric_bindings.reference.lapack.ggsvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggsvd.see_also"></a><h6>
+<a name="id678725"></a>
+          <a class="link" href="ggsvd.html#boost_numeric_bindings.reference.lapack.ggsvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggsvd.f,
+            dggsvd.f,
+            cggsvd.f,
+            and zggsvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggsvp.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ggsvp.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,240 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ggsvp</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tgsyl.html" title="tgsyl">
+<link rel="next" href="tgsja.html" title="tgsja">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsyl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsja.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ggsvp">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ggsvp"></a><a class="link" href="ggsvp.html" title="ggsvp">ggsvp</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.prototype"></a><h6>
+<a name="id665449"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ggsvp</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ggsvp</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobu</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobv</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobq</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">k</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span> <span class="identifier">MatrixV</span><span class="special">&</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.description"></a><h6>
+<a name="id665740"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ggsvp</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGGSVP, DGGSVP, CGGSVP, and
+          ZGGSVP. <code class="computeroutput"><span class="identifier">ggsvp</span></code> computes
+          unitary matrices U, V and Q such that
+        </p>
+<p>
+          N-K-L K L U'*A*Q = K ( 0 A12 A13 ) if M-K-L >= 0; L ( 0 0 A23 ) M-K-L
+          ( 0 0 0 )
+        </p>
+<p>
+          N-K-L K L = K ( 0 A12 A13 ) if M-K-L < 0; M-K ( 0 0 A23 )
+        </p>
+<p>
+          N-K-L K L V'*B*Q = L ( 0 0 B13 ) P-L ( 0 0 0 )
+        </p>
+<p>
+          where the K-by-K matrix A12 and L-by-L matrix B13 are nonsingular upper
+          triangular; A23 is L-by-L upper triangular if M-K-L >= 0, otherwise
+          A23 is (M-K)-by-L upper trapezoidal. K+L = the effective numerical rank
+          of the (M+P)-by-N matrix (A',B')'. Z' denotes the conjugate transpose of
+          Z.
+        </p>
+<p>
+          This decomposition is the preprocessing step for computing the Generalized
+          Singular Value Decomposition (GSVD), see subroutine ZGGSVD.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id665869"></a><p class="title"><b>Table 256. Dispatching of ggsvp</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ggsvp">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGGSVP
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGGSVP
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGGSVP
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGGSVP
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ggsvp.definition"></a><h6>
+<a name="id666043"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ggsvp.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.parameters_or_requirements_on_types"></a><h6>
+<a name="id666074"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.complexity"></a><h6>
+<a name="id666142"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.example"></a><h6>
+<a name="id666163"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ggsvp</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ggsvp</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.notes"></a><h6>
+<a name="id666407"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ggsvp.see_also"></a><h6>
+<a name="id666427"></a>
+          <a class="link" href="ggsvp.html#boost_numeric_bindings.reference.lapack.ggsvp.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sggsvp.f,
+            dggsvp.f,
+            cggsvp.f,
+            and zggsvp.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsyl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsja.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,222 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gtrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="getrs.html" title="getrs">
+<link rel="next" href="gttrs.html" title="gttrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="getrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gttrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gtrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gtrfs"></a><a class="link" href="gtrfs.html" title="gtrfs">gtrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.prototype"></a><h6>
+<a name="id584270"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gtrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gtrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDL</span><span class="special">&</span> <span class="identifier">dl</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorDU</span><span class="special">&</span> <span class="identifier">du</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDLF</span><span class="special">&</span> <span class="identifier">dlf</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDF</span><span class="special">&</span> <span class="identifier">df</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorDUF</span><span class="special">&</span> <span class="identifier">duf</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDU2</span><span class="special">&</span> <span class="identifier">du2</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.description"></a><h6>
+<a name="id584640"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gtrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGTRFS, DGTRFS, CGTRFS, and
+          ZGTRFS. <code class="computeroutput"><span class="identifier">gtrfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is tridiagonal, and provides error bounds and backward error estimates
+          for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorDL</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorDL</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id584743"></a><p class="title"><b>Table 166. Dispatching of gtrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gtrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorDL
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGTRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGTRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGTRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGTRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gtrfs.definition"></a><h6>
+<a name="id584917"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gtrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id584949"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.complexity"></a><h6>
+<a name="id585018"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.example"></a><h6>
+<a name="id585039"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gtrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gtrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.notes"></a><h6>
+<a name="id585283"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gtrfs.see_also"></a><h6>
+<a name="id585303"></a>
+          <a class="link" href="gtrfs.html#boost_numeric_bindings.reference.lapack.gtrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgtrfs.f,
+            dgtrfs.f,
+            cgtrfs.f,
+            and zgtrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="getrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gttrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,228 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gtsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gesvx.html" title="gesvx">
+<link rel="next" href="gtsvx.html" title="gtsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gtsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gtsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gtsv"></a><a class="link" href="gtsv.html" title="gtsv">gtsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.prototype"></a><h6>
+<a name="id704738"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gtsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gtsv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorDL</span><span class="special">&</span> <span class="identifier">dl</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorDU</span><span class="special">&</span> <span class="identifier">du</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.description"></a><h6>
+<a name="id704892"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gtsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGTSV, DGTSV, CGTSV, and ZGTSV.
+          <code class="computeroutput"><span class="identifier">gtsv</span></code> solves the equation
+        </p>
+<p>
+          A*X = B,
+        </p>
+<p>
+          where A is an N-by-N tridiagonal matrix, by Gaussian elimination with partial
+          pivoting.
+        </p>
+<p>
+          Note that the equation A'*X = B may be solved by interchanging the order
+          of the arguments DU and DL.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorDL</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorDL</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id705004"></a><p class="title"><b>Table 291. Dispatching of gtsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gtsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorDL
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGTSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGTSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGTSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGTSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gtsv.definition"></a><h6>
+<a name="id705178"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gtsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id705209"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.complexity"></a><h6>
+<a name="id705278"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.example"></a><h6>
+<a name="id705298"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gtsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gtsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.notes"></a><h6>
+<a name="id705542"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gtsv.see_also"></a><h6>
+<a name="id705562"></a>
+          <a class="link" href="gtsv.html#boost_numeric_bindings.reference.lapack.gtsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgtsv.f,
+            dgtsv.f,
+            cgtsv.f,
+            and zgtsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gtsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gtsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,253 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gtsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gtsv.html" title="gtsv">
+<link rel="next" href="hesv.html" title="hesv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gtsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gtsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gtsvx"></a><a class="link" href="gtsvx.html" title="gtsvx">gtsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.prototype"></a><h6>
+<a name="id705633"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gtsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gtsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDL</span><span class="special">&</span> <span class="identifier">dl</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDU</span><span class="special">&</span> <span class="identifier">du</span><span class="special">,</span> <span class="identifier">VectorDLF</span><span class="special">&</span> <span class="identifier">dlf</span><span class="special">,</span> <span class="identifier">VectorDF</span><span class="special">&</span> <span class="identifier">df</span><span class="special">,</span>
+        <span class="identifier">VectorDUF</span><span class="special">&</span> <span class="identifier">duf</span><span class="special">,</span> <span class="identifier">VectorDU2</span><span class="special">&</span> <span class="identifier">du2</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.description"></a><h6>
+<a name="id706005"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gtsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGTSVX, DGTSVX, CGTSVX, and
+          ZGTSVX. <code class="computeroutput"><span class="identifier">gtsvx</span></code> uses the
+          LU factorization to compute the solution to a complex system of linear
+          equations A * X = B, A<span class="bold"><strong>*T * X = B, or A</strong></span>*H
+          * X = B, where A is a tridiagonal matrix of order N and X and B are N-by-NRHS
+          matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'N', the LU decomposition is used to factor the matrix A as
+          A = L * U, where L is a product of permutation and unit lower bidiagonal
+          matrices and U is upper triangular with nonzeros in only the main diagonal
+          and first two superdiagonals.
+        </p>
+<p>
+          2. If some U(i,i)=0, so that U is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          3. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          4. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorDL</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorDL</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id706161"></a><p class="title"><b>Table 292. Dispatching of gtsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gtsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorDL
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGTSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGTSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGTSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGTSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gtsvx.definition"></a><h6>
+<a name="id706335"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gtsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id706367"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.complexity"></a><h6>
+<a name="id706436"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.example"></a><h6>
+<a name="id706457"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gtsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gtsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.notes"></a><h6>
+<a name="id706701"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gtsvx.see_also"></a><h6>
+<a name="id706720"></a>
+          <a class="link" href="gtsvx.html#boost_numeric_bindings.reference.lapack.gtsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgtsvx.f,
+            dgtsvx.f,
+            cgtsvx.f,
+            and zgtsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gtsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gttrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/gttrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,221 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>gttrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gtrfs.html" title="gtrfs">
+<link rel="next" href="hecon.html" title="hecon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gtrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hecon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="gttrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.gttrs"></a><a class="link" href="gttrs.html" title="gttrs">gttrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.prototype"></a><h6>
+<a name="id585376"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">gttrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">gttrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDL</span><span class="special">&</span> <span class="identifier">dl</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorDU</span><span class="special">&</span> <span class="identifier">du</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDU2</span><span class="special">&</span> <span class="identifier">du2</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.description"></a><h6>
+<a name="id585599"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">gttrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SGTTRS, DGTTRS, CGTTRS, and
+          ZGTTRS. <code class="computeroutput"><span class="identifier">gttrs</span></code> solves one
+          of the systems of equations A * X = B, A<span class="bold"><strong>*T * X =
+          B, or A</strong></span>*H * X = B, with a tridiagonal matrix A using the LU
+          factorization computed by ZGTTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorDL</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorDL</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id585707"></a><p class="title"><b>Table 167. Dispatching of gttrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of gttrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorDL
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SGTTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DGTTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CGTTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZGTTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.gttrs.definition"></a><h6>
+<a name="id437108"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/gttrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id437138"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.complexity"></a><h6>
+<a name="id437203"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.example"></a><h6>
+<a name="id436008"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">gttrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">gttrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.notes"></a><h6>
+<a name="id587657"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.gttrs.see_also"></a><h6>
+<a name="id587671"></a>
+          <a class="link" href="gttrs.html#boost_numeric_bindings.reference.lapack.gttrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sgttrs.f,
+            dgttrs.f,
+            cgttrs.f,
+            and zgttrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gtrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hecon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gesvd.html" title="gesvd">
+<link rel="next" href="hbevd.html" title="hbevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbev"></a><a class="link" href="hbev.html" title="hbev">hbev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbev.prototype"></a><h6>
+<a name="id729945"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbev.description"></a><h6>
+<a name="id730078"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBEV and ZHBEV. <code class="computeroutput"><span class="identifier">hbev</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian band matrix A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id730180"></a><p class="title"><b>Table 317. Dispatching of hbev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbev.definition"></a><h6>
+<a name="id730302"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbev.parameters_or_requirements_on_types"></a><h6>
+<a name="id730332"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbev.complexity"></a><h6>
+<a name="id730400"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbev.example"></a><h6>
+<a name="id730419"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbev.notes"></a><h6>
+<a name="id730663"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbev.see_also"></a><h6>
+<a name="id730683"></a>
+          <a class="link" href="hbev.html#boost_numeric_bindings.reference.lapack.hbev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbev.f
+            and zhbev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gesvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbev.html" title="hbev">
+<link rel="next" href="hbevx.html" title="hbevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbevd"></a><a class="link" href="hbevd.html" title="hbevd">hbevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.prototype"></a><h6>
+<a name="id730743"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.description"></a><h6>
+<a name="id730876"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBEVD and ZHBEVD. <code class="computeroutput"><span class="identifier">hbevd</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian band matrix A. If eigenvectors
+          are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id730986"></a><p class="title"><b>Table 318. Dispatching of hbevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbevd.definition"></a><h6>
+<a name="id731108"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id731140"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.complexity"></a><h6>
+<a name="id731209"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.example"></a><h6>
+<a name="id731229"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.notes"></a><h6>
+<a name="id731472"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbevd.see_also"></a><h6>
+<a name="id731492"></a>
+          <a class="link" href="hbevd.html#boost_numeric_bindings.reference.lapack.hbevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbevd.f
+            and zhbevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbevd.html" title="hbevd">
+<link rel="next" href="heev.html" title="heev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbevx"></a><a class="link" href="hbevx.html" title="hbevx">hbevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.prototype"></a><h6>
+<a name="id731552"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.description"></a><h6>
+<a name="id731862"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBEVX and ZHBEVX. <code class="computeroutput"><span class="identifier">hbevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian band matrix A. Eigenvalues
+          and eigenvectors can be selected by specifying either a range of values
+          or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id731964"></a><p class="title"><b>Table 319. Dispatching of hbevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbevx.definition"></a><h6>
+<a name="id732086"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id732118"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.complexity"></a><h6>
+<a name="id732187"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.example"></a><h6>
+<a name="id732208"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.notes"></a><h6>
+<a name="id732452"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbevx.see_also"></a><h6>
+<a name="id732471"></a>
+          <a class="link" href="hbevx.html#boost_numeric_bindings.reference.lapack.hbevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbevx.f
+            and zhbevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgst.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgst.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,196 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbgst</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="../lapack.html" title="LAPACK">
+<link rel="next" href="hegst.html" title="hegst">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../lapack.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegst.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbgst">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbgst"></a><a class="link" href="hbgst.html" title="hbgst">hbgst</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.prototype"></a><h6>
+<a name="id524965"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbgst</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbgst</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.description"></a><h6>
+<a name="id525105"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbgst</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBGST and ZHBGST. <code class="computeroutput"><span class="identifier">hbgst</span></code> reduces a complex Hermitian-definite
+          banded generalized eigenproblem A*x = lambda*B*x to standard form C*y =
+          lambda*y, such that C has the same bandwidth as A.
+        </p>
+<p>
+          B must have been previously factorized as S*<span class="bold"><strong>H*S by
+          ZPBSTF, using a split Cholesky factorization. A is overwritten by C = X</strong></span>*H<span class="bold"><strong>A*X, where X = S</strong></span>*(-1)*Q and Q is a unitary matrix
+          chosen to preserve the bandwidth of A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id525224"></a><p class="title"><b>Table 99. Dispatching of hbgst</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbgst">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBGST
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBGST
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbgst.definition"></a><h6>
+<a name="id525347"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbgst.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.parameters_or_requirements_on_types"></a><h6>
+<a name="id525379"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.complexity"></a><h6>
+<a name="id525448"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.example"></a><h6>
+<a name="id525470"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbgst</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbgst</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.notes"></a><h6>
+<a name="id525713"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgst.see_also"></a><h6>
+<a name="id525733"></a>
+          <a class="link" href="hbgst.html#boost_numeric_bindings.reference.lapack.hbgst.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbgst.f
+            and zhbgst.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../lapack.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegst.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbgv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggsvd.html" title="ggsvd">
+<link rel="next" href="hbgvd.html" title="hbgvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggsvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbgv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbgv"></a><a class="link" href="hbgv.html" title="hbgv">hbgv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.prototype"></a><h6>
+<a name="id678797"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbgv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbgv</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.description"></a><h6>
+<a name="id678951"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbgv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBGV and ZHBGV. <code class="computeroutput"><span class="identifier">hbgv</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          banded eigenproblem, of the form A*x=(lambda)*B*x. Here A and B are assumed
+          to be Hermitian and banded, and B is also positive definite.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id679054"></a><p class="title"><b>Table 262. Dispatching of hbgv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbgv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbgv.definition"></a><h6>
+<a name="id679176"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbgv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.parameters_or_requirements_on_types"></a><h6>
+<a name="id679207"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.complexity"></a><h6>
+<a name="id679277"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.example"></a><h6>
+<a name="id679296"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbgv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbgv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.notes"></a><h6>
+<a name="id679540"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgv.see_also"></a><h6>
+<a name="id679560"></a>
+          <a class="link" href="hbgv.html#boost_numeric_bindings.reference.lapack.hbgv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbgv.f
+            and zhbgv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggsvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,201 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbgvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbgv.html" title="hbgv">
+<link rel="next" href="hbgvx.html" title="hbgvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbgvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbgvd"></a><a class="link" href="hbgvd.html" title="hbgvd">hbgvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.prototype"></a><h6>
+<a name="id679620"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbgvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbgvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.description"></a><h6>
+<a name="id679775"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbgvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBGVD and ZHBGVD. <code class="computeroutput"><span class="identifier">hbgvd</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          banded eigenproblem, of the form A*x=(lambda)*B*x. Here A and B are assumed
+          to be Hermitian and banded, and B is also positive definite. If eigenvectors
+          are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id679889"></a><p class="title"><b>Table 263. Dispatching of hbgvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbgvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBGVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBGVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbgvd.definition"></a><h6>
+<a name="id680011"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbgvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id680042"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.complexity"></a><h6>
+<a name="id680112"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.example"></a><h6>
+<a name="id680133"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbgvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbgvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.notes"></a><h6>
+<a name="id680376"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgvd.see_also"></a><h6>
+<a name="id680396"></a>
+          <a class="link" href="hbgvd.html#boost_numeric_bindings.reference.lapack.hbgvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbgvd.f
+            and zhbgvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbgvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbgvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbgvd.html" title="hbgvd">
+<link rel="next" href="hegv.html" title="hegv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbgvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbgvx"></a><a class="link" href="hbgvx.html" title="hbgvx">hbgvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.prototype"></a><h6>
+<a name="id680456"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbgvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbgvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.description"></a><h6>
+<a name="id680786"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbgvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBGVX and ZHBGVX. <code class="computeroutput"><span class="identifier">hbgvx</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          banded eigenproblem, of the form A*x=(lambda)*B*x. Here A and B are assumed
+          to be Hermitian and banded, and B is also positive definite. Eigenvalues
+          and eigenvectors can be selected by specifying either all eigenvalues,
+          a range of values or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id680890"></a><p class="title"><b>Table 264. Dispatching of hbgvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbgvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBGVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBGVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbgvx.definition"></a><h6>
+<a name="id681012"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbgvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id681044"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.complexity"></a><h6>
+<a name="id681113"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.example"></a><h6>
+<a name="id681134"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbgvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbgvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.notes"></a><h6>
+<a name="id681377"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbgvx.see_also"></a><h6>
+<a name="id681396"></a>
+          <a class="link" href="hbgvx.html#boost_numeric_bindings.reference.lapack.hbgvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbgvx.f
+            and zhbgvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbtrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hbtrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,192 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hbtrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trtrs.html" title="trtrs">
+<link rel="next" href="hetrd.html" title="hetrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hbtrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hbtrd"></a><a class="link" href="hbtrd.html" title="hbtrd">hbtrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.prototype"></a><h6>
+<a name="id634603"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hbtrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hbtrd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.description"></a><h6>
+<a name="id634757"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hbtrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHBTRD and ZHBTRD. <code class="computeroutput"><span class="identifier">hbtrd</span></code> reduces a complex Hermitian band
+          matrix A to real symmetric tridiagonal form T by a unitary similarity transformation:
+          Q**H * A * Q = T.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id634859"></a><p class="title"><b>Table 223. Dispatching of hbtrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hbtrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHBTRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHBTRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hbtrd.definition"></a><h6>
+<a name="id634980"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hbtrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id635012"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.complexity"></a><h6>
+<a name="id635080"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.example"></a><h6>
+<a name="id635101"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hbtrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hbtrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.notes"></a><h6>
+<a name="id635344"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hbtrd.see_also"></a><h6>
+<a name="id635365"></a>
+          <a class="link" href="hbtrd.html#boost_numeric_bindings.reference.lapack.hbtrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chbtrd.f
+            and zhbtrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hecon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hecon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,197 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hecon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gttrs.html" title="gttrs">
+<link rel="next" href="herfs.html" title="herfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gttrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="herfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hecon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hecon"></a><a class="link" href="hecon.html" title="hecon">hecon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hecon.prototype"></a><h6>
+<a name="id587728"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hecon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hecon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hecon.description"></a><h6>
+<a name="id587847"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hecon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHECON and ZHECON. <code class="computeroutput"><span class="identifier">hecon</span></code> estimates the reciprocal of the
+          condition number of a complex Hermitian matrix A using the factorization
+          A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+          computed by ZHETRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id587948"></a><p class="title"><b>Table 168. Dispatching of hecon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hecon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHECON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHECON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hecon.definition"></a><h6>
+<a name="id588060"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hecon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hecon.parameters_or_requirements_on_types"></a><h6>
+<a name="id588086"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hecon.complexity"></a><h6>
+<a name="id588149"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hecon.example"></a><h6>
+<a name="id588165"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hecon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hecon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hecon.notes"></a><h6>
+<a name="id588385"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hecon.see_also"></a><h6>
+<a name="id588399"></a>
+          <a class="link" href="hecon.html#boost_numeric_bindings.reference.lapack.hecon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files checon.f
+            and zhecon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gttrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="herfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>heev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbevx.html" title="hbevx">
+<link rel="next" href="heevd.html" title="heevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="heev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.heev"></a><a class="link" href="heev.html" title="heev">heev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.heev.prototype"></a><h6>
+<a name="id732531"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">heev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">heev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heev.description"></a><h6>
+<a name="id732644"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">heev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEEV and ZHEEV. <code class="computeroutput"><span class="identifier">heev</span></code> computes all eigenvalues and, optionally,
+          eigenvectors of a complex Hermitian matrix A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id732746"></a><p class="title"><b>Table 320. Dispatching of heev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of heev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.heev.definition"></a><h6>
+<a name="id732868"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/heev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heev.parameters_or_requirements_on_types"></a><h6>
+<a name="id732899"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.heev.complexity"></a><h6>
+<a name="id732968"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heev.example"></a><h6>
+<a name="id732988"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">heev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">heev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heev.notes"></a><h6>
+<a name="id733232"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heev.see_also"></a><h6>
+<a name="id733252"></a>
+          <a class="link" href="heev.html#boost_numeric_bindings.reference.lapack.heev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cheev.f
+            and zheev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>heevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="heev.html" title="heev">
+<link rel="next" href="heevr.html" title="heevr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heevr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="heevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.heevd"></a><a class="link" href="heevd.html" title="heevd">heevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.heevd.prototype"></a><h6>
+<a name="id733312"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">heevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">heevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevd.description"></a><h6>
+<a name="id733426"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">heevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEEVD and ZHEEVD. <code class="computeroutput"><span class="identifier">heevd</span></code> computes all eigenvalues and, optionally,
+          eigenvectors of a complex Hermitian matrix A. If eigenvectors are desired,
+          it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id733536"></a><p class="title"><b>Table 321. Dispatching of heevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of heevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.heevd.definition"></a><h6>
+<a name="id733658"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/heevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id733690"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.heevd.complexity"></a><h6>
+<a name="id733759"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heevd.example"></a><h6>
+<a name="id733780"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">heevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">heevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevd.notes"></a><h6>
+<a name="id734025"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heevd.see_also"></a><h6>
+<a name="id734045"></a>
+          <a class="link" href="heevd.html#boost_numeric_bindings.reference.lapack.heevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cheevd.f
+            and zheevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heevr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>heevr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="heevd.html" title="heevd">
+<link rel="next" href="heevx.html" title="heevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="heevr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.heevr"></a><a class="link" href="heevr.html" title="heevr">heevr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.heevr.prototype"></a><h6>
+<a name="id734105"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">heevr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">heevr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorISUPPZ</span><span class="special">&</span> <span class="identifier">isuppz</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevr.description"></a><h6>
+<a name="id734395"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">heevr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEEVR and ZHEEVR. <code class="computeroutput"><span class="identifier">heevr</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian matrix A. Eigenvalues and
+          eigenvectors can be selected by specifying either a range of values or
+          a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">heevr</span></code> first reduces the
+          matrix A to tridiagonal form T with a call to ZHETRD. Then, whenever possible,
+          <code class="computeroutput"><span class="identifier">heevr</span></code> calls ZSTEMR to compute
+          eigenspectrum using Relatively Robust Representations. ZSTEMR computes
+          eigenvalues by the dqds algorithm, while orthogonal eigenvectors are computed
+          from various "good" L D L^T representations (also known as Relatively
+          Robust Representations). Gram-Schmidt orthogonalization is avoided as far
+          as possible. More specifically, the various steps of the algorithm are
+          as follows.
+        </p>
+<p>
+          For each unreduced block (submatrix) of T, (a) Compute T - sigma I = L
+          D L^T, so that L and D define all the wanted eigenvalues to high relative
+          accuracy. This means that small relative changes in the entries of D and
+          L cause only small relative changes in the eigenvalues and eigenvectors.
+          The standard (unfactored) representation of the tridiagonal matrix T does
+          not have this property in general. (b) Compute the eigenvalues to suitable
+          accuracy. If the eigenvectors are desired, the algorithm attains full accuracy
+          of the computed eigenvalues only right before the corresponding vectors
+          have to be computed, see steps c) and d). (c) For each cluster of close
+          eigenvalues, select a new shift close to the cluster, find a new factorization,
+          and refine the shifted eigenvalues to suitable accuracy. (d) For each eigenvalue
+          with a large enough relative separation compute the corresponding eigenvector
+          by forming a rank revealing twisted factorization. Go back to (c) for any
+          clusters that remain.
+        </p>
+<p>
+          The desired accuracy of the output can be specified by the input parameter
+          ABSTOL.
+        </p>
+<p>
+          For more details, see DSTEMR's documentation and: - Inderjit S. Dhillon
+          and Beresford N. Parlett: "Multiple representations to compute orthogonal
+          eigenvectors of symmetric tridiagonal matrices," Linear Algebra and
+          its Applications, 387(1), pp. 1-28, August 2004. - Inderjit Dhillon and
+          Beresford Parlett: "Orthogonal Eigenvectors and Relative Gaps,"
+          SIAM Journal on Matrix Analysis and Applications, Vol. 25, 2004. Also LAPACK
+          Working Note 154. - Inderjit Dhillon: "A new O(n^2) algorithm for
+          the symmetric tridiagonal eigenvalue/eigenvector problem", Computer
+          Science Division Technical Report No. UCB/CSD-97-971, UC Berkeley, May
+          1997.
+        </p>
+<p>
+          Note 1 : <code class="computeroutput"><span class="identifier">heevr</span></code> calls ZSTEMR
+          when the full spectrum is requested on machines which conform to the ieee-754
+          floating point standard. <code class="computeroutput"><span class="identifier">heevr</span></code>
+          calls DSTEBZ and ZSTEIN on non-ieee machines and when partial spectrum
+          requests are made.
+        </p>
+<p>
+          Normal execution of ZSTEMR may create NaNs and infinities and hence may
+          abort due to a floating point exception in environments which do not handle
+          NaNs and infinities in the ieee standard default manner.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id734585"></a><p class="title"><b>Table 322. Dispatching of heevr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of heevr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEEVR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEEVR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.heevr.definition"></a><h6>
+<a name="id734708"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/heevr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevr.parameters_or_requirements_on_types"></a><h6>
+<a name="id734741"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.heevr.complexity"></a><h6>
+<a name="id734810"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heevr.example"></a><h6>
+<a name="id734830"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">heevr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">heevr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevr.notes"></a><h6>
+<a name="id735073"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heevr.see_also"></a><h6>
+<a name="id735093"></a>
+          <a class="link" href="heevr.html#boost_numeric_bindings.reference.lapack.heevr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cheevr.f
+            and zheevr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="heevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/heevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>heevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="heevr.html" title="heevr">
+<link rel="next" href="hpev.html" title="hpev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heevr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="heevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.heevx"></a><a class="link" href="heevx.html" title="heevx">heevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.heevx.prototype"></a><h6>
+<a name="id735153"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">heevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">heevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevx.description"></a><h6>
+<a name="id735442"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">heevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEEVX and ZHEEVX. <code class="computeroutput"><span class="identifier">heevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian matrix A. Eigenvalues and
+          eigenvectors can be selected by specifying either a range of values or
+          a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id735545"></a><p class="title"><b>Table 323. Dispatching of heevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of heevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.heevx.definition"></a><h6>
+<a name="id735667"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/heevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id735698"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.heevx.complexity"></a><h6>
+<a name="id735768"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heevx.example"></a><h6>
+<a name="id735789"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">heevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">heevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.heevx.notes"></a><h6>
+<a name="id736032"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.heevx.see_also"></a><h6>
+<a name="id736051"></a>
+          <a class="link" href="heevx.html#boost_numeric_bindings.reference.lapack.heevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cheevx.f
+            and zheevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heevr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegst.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegst.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hegst</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbgst.html" title="hbgst">
+<link rel="next" href="pbstf.html" title="pbstf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbstf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hegst">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hegst"></a><a class="link" href="hegst.html" title="hegst">hegst</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hegst.prototype"></a><h6>
+<a name="id525793"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hegst</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hegst</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegst.description"></a><h6>
+<a name="id525912"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hegst</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEGST and ZHEGST. <code class="computeroutput"><span class="identifier">hegst</span></code> reduces a complex Hermitian-definite
+          generalized eigenproblem to standard form.
+        </p>
+<p>
+          If ITYPE = 1, the problem is A*x = lambda<span class="bold"><strong>B*x, and
+          A is overwritten by inv(U</strong></span>*H)*A*inv(U) or inv(L)<span class="bold"><strong>A*inv(L</strong></span>*H)
+        </p>
+<p>
+          If ITYPE = 2 or 3, the problem is A*B*x = lambda*x or B*A*x = lambda*x,
+          and A is overwritten by U<span class="bold"><strong>A*U</strong></span><span class="bold"><strong>H or L</strong></span>*H*A*L.
+        </p>
+<p>
+          B must have been previously factorized as U**H*U or L<span class="bold"><strong>L</strong></span>*H
+          by ZPOTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id526054"></a><p class="title"><b>Table 100. Dispatching of hegst</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hegst">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEGST
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEGST
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hegst.definition"></a><h6>
+<a name="id526177"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hegst.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegst.parameters_or_requirements_on_types"></a><h6>
+<a name="id526209"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hegst.complexity"></a><h6>
+<a name="id526278"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegst.example"></a><h6>
+<a name="id526299"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hegst</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hegst</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegst.notes"></a><h6>
+<a name="id526543"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegst.see_also"></a><h6>
+<a name="id526564"></a>
+          <a class="link" href="hegst.html#boost_numeric_bindings.reference.lapack.hegst.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chegst.f
+            and zhegst.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbstf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,194 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hegv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbgvx.html" title="hbgvx">
+<link rel="next" href="hegvd.html" title="hegvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hegv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hegv"></a><a class="link" href="hegv.html" title="hegv">hegv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hegv.prototype"></a><h6>
+<a name="id681456"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hegv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hegv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegv.description"></a><h6>
+<a name="id681612"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hegv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEGV and ZHEGV. <code class="computeroutput"><span class="identifier">hegv</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          eigenproblem, of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x,
+          or B*A*x=(lambda)*x. Here A and B are assumed to be Hermitian and B is
+          also positive definite.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id681721"></a><p class="title"><b>Table 265. Dispatching of hegv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hegv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hegv.definition"></a><h6>
+<a name="id681843"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hegv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegv.parameters_or_requirements_on_types"></a><h6>
+<a name="id681873"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hegv.complexity"></a><h6>
+<a name="id681941"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegv.example"></a><h6>
+<a name="id681962"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hegv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hegv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegv.notes"></a><h6>
+<a name="id682205"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegv.see_also"></a><h6>
+<a name="id682225"></a>
+          <a class="link" href="hegv.html#boost_numeric_bindings.reference.lapack.hegv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chegv.f
+            and zhegv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hegvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hegv.html" title="hegv">
+<link rel="next" href="hegvx.html" title="hegvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hegvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hegvd"></a><a class="link" href="hegvd.html" title="hegvd">hegvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.prototype"></a><h6>
+<a name="id682286"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hegvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hegvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.description"></a><h6>
+<a name="id682440"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hegvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEGVD and ZHEGVD. <code class="computeroutput"><span class="identifier">hegvd</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          eigenproblem, of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x,
+          or B*A*x=(lambda)*x. Here A and B are assumed to be Hermitian and B is
+          also positive definite. If eigenvectors are desired, it uses a divide and
+          conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id682558"></a><p class="title"><b>Table 266. Dispatching of hegvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hegvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEGVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEGVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hegvd.definition"></a><h6>
+<a name="id682680"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hegvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id682711"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.complexity"></a><h6>
+<a name="id682780"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.example"></a><h6>
+<a name="id682801"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hegvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hegvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.notes"></a><h6>
+<a name="id683045"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegvd.see_also"></a><h6>
+<a name="id683065"></a>
+          <a class="link" href="hegvd.html#boost_numeric_bindings.reference.lapack.hegvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chegvd.f
+            and zhegvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hegvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hegvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hegvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hegvd.html" title="hegvd">
+<link rel="next" href="hpgv.html" title="hpgv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hegvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hegvx"></a><a class="link" href="hegvx.html" title="hegvx">hegvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.prototype"></a><h6>
+<a name="id683124"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hegvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hegvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span>
+        <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.description"></a><h6>
+<a name="id683455"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hegvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHEGVX and ZHEGVX. <code class="computeroutput"><span class="identifier">hegvx</span></code> computes selected eigenvalues,
+          and optionally, eigenvectors of a complex generalized Hermitian-definite
+          eigenproblem, of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x,
+          or B*A*x=(lambda)*x. Here A and B are assumed to be Hermitian and B is
+          also positive definite. Eigenvalues and eigenvectors can be selected by
+          specifying either a range of values or a range of indices for the desired
+          eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id683564"></a><p class="title"><b>Table 267. Dispatching of hegvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hegvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHEGVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHEGVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hegvx.definition"></a><h6>
+<a name="id683687"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hegvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id683719"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.complexity"></a><h6>
+<a name="id683789"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.example"></a><h6>
+<a name="id683810"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hegvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hegvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.notes"></a><h6>
+<a name="id684054"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hegvx.see_also"></a><h6>
+<a name="id684073"></a>
+          <a class="link" href="hegvx.html#boost_numeric_bindings.reference.lapack.hegvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chegvx.f
+            and zhegvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/herfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/herfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>herfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hecon.html" title="hecon">
+<link rel="next" href="hetrf.html" title="hetrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hecon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="herfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.herfs"></a><a class="link" href="herfs.html" title="herfs">herfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.herfs.prototype"></a><h6>
+<a name="id588445"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">herfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">herfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.herfs.description"></a><h6>
+<a name="id588638"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">herfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHERFS and ZHERFS. <code class="computeroutput"><span class="identifier">herfs</span></code> improves the computed solution
+          to a system of linear equations when the coefficient matrix is Hermitian
+          indefinite, and provides error bounds and backward error estimates for
+          the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id588725"></a><p class="title"><b>Table 169. Dispatching of herfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of herfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHERFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHERFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.herfs.definition"></a><h6>
+<a name="id588837"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/herfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.herfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id588863"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.herfs.complexity"></a><h6>
+<a name="id588926"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.herfs.example"></a><h6>
+<a name="id588941"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">herfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">herfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.herfs.notes"></a><h6>
+<a name="id589161"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.herfs.see_also"></a><h6>
+<a name="id589176"></a>
+          <a class="link" href="herfs.html#boost_numeric_bindings.reference.lapack.herfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cherfs.f
+            and zherfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hecon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hesv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hesv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hesv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gtsvx.html" title="gtsvx">
+<link rel="next" href="hesvx.html" title="hesvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gtsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hesvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hesv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hesv"></a><a class="link" href="hesv.html" title="hesv">hesv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hesv.prototype"></a><h6>
+<a name="id706793"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hesv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hesv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hesv.description"></a><h6>
+<a name="id706905"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hesv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHESV and ZHESV. <code class="computeroutput"><span class="identifier">hesv</span></code> computes the solution to a complex
+          system of linear equations A * X = B, where A is an N-by-N Hermitian matrix
+          and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The diagonal pivoting method is used to factor A as A = U * D * U<span class="bold"><strong>*H, if UPLO = 'U', or A = L * D * L</strong></span>*H, if UPLO =
+          'L', where U (or L) is a product of permutation and unit upper (lower)
+          triangular matrices, and D is Hermitian and block diagonal with 1-by-1
+          and 2-by-2 diagonal blocks. The factored form of A is then used to solve
+          the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id707020"></a><p class="title"><b>Table 293. Dispatching of hesv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hesv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHESV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHESV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hesv.definition"></a><h6>
+<a name="id707142"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hesv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hesv.parameters_or_requirements_on_types"></a><h6>
+<a name="id707172"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hesv.complexity"></a><h6>
+<a name="id707240"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hesv.example"></a><h6>
+<a name="id707260"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hesv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hesv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hesv.notes"></a><h6>
+<a name="id707505"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hesv.see_also"></a><h6>
+<a name="id707525"></a>
+          <a class="link" href="hesv.html#boost_numeric_bindings.reference.lapack.hesv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chesv.f
+            and zhesv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gtsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hesvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hesvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hesvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hesvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hesv.html" title="hesv">
+<link rel="next" href="hpsv.html" title="hpsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hesvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hesvx"></a><a class="link" href="hesvx.html" title="hesvx">hesvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.prototype"></a><h6>
+<a name="id707583"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hesvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hesvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span>
+        <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.description"></a><h6>
+<a name="id707822"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hesvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHESVX and ZHESVX. <code class="computeroutput"><span class="identifier">hesvx</span></code> uses the diagonal pivoting factorization
+          to compute the solution to a complex system of linear equations A * X =
+          B, where A is an N-by-N Hermitian matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'N', the diagonal pivoting method is used to factor A. The
+          form of the factorization is A = U * D * U<span class="bold"><strong>*H, if
+          UPLO = 'U', or A = L * D * L</strong></span>*H, if UPLO = 'L', where U (or L)
+          is a product of permutation and unit upper (lower) triangular matrices,
+          and D is Hermitian and block diagonal with 1-by-1 and 2-by-2 diagonal blocks.
+        </p>
+<p>
+          2. If some D(i,i)=0, so that D is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          3. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          4. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id707978"></a><p class="title"><b>Table 294. Dispatching of hesvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hesvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHESVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHESVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hesvx.definition"></a><h6>
+<a name="id708100"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hesvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id708131"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.complexity"></a><h6>
+<a name="id708199"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.example"></a><h6>
+<a name="id708220"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hesvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hesvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.notes"></a><h6>
+<a name="id708463"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hesvx.see_also"></a><h6>
+<a name="id708483"></a>
+          <a class="link" href="hesvx.html#boost_numeric_bindings.reference.lapack.hesvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chesvx.f
+            and zhesvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hetrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hbtrd.html" title="hbtrd">
+<link rel="next" href="hptrd.html" title="hptrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbtrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hetrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hetrd"></a><a class="link" href="hetrd.html" title="hetrd">hetrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.prototype"></a><h6>
+<a name="id635424"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hetrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hetrd</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.description"></a><h6>
+<a name="id635556"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hetrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHETRD and ZHETRD. <code class="computeroutput"><span class="identifier">hetrd</span></code> reduces a complex Hermitian matrix
+          A to real symmetric tridiagonal form T by a unitary similarity transformation:
+          Q**H * A * Q = T.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id635658"></a><p class="title"><b>Table 224. Dispatching of hetrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hetrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHETRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHETRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hetrd.definition"></a><h6>
+<a name="id635780"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hetrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id635811"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.complexity"></a><h6>
+<a name="id635880"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.example"></a><h6>
+<a name="id635900"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hetrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hetrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.notes"></a><h6>
+<a name="id636144"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetrd.see_also"></a><h6>
+<a name="id636164"></a>
+          <a class="link" href="hetrd.html#boost_numeric_bindings.reference.lapack.hetrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chetrd.f
+            and zhetrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hbtrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hetrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="herfs.html" title="herfs">
+<link rel="next" href="hetri.html" title="hetri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="herfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hetrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hetrf"></a><a class="link" href="hetrf.html" title="hetrf">hetrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.prototype"></a><h6>
+<a name="id589222"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hetrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hetrf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.description"></a><h6>
+<a name="id589301"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hetrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHETRF and ZHETRF. <code class="computeroutput"><span class="identifier">hetrf</span></code> computes the factorization of a
+          complex Hermitian matrix A using the Bunch-Kaufman diagonal pivoting method.
+          The form of the factorization is
+        </p>
+<p>
+          A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+        </p>
+<p>
+          where U (or L) is a product of permutation and unit upper (lower) triangular
+          matrices, and D is Hermitian and block diagonal with 1-by-1 and 2-by-2
+          diagonal blocks.
+        </p>
+<p>
+          This is the blocked version of the algorithm, calling Level 3 BLAS.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id589410"></a><p class="title"><b>Table 170. Dispatching of hetrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hetrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHETRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHETRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hetrf.definition"></a><h6>
+<a name="id589522"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hetrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id589548"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.complexity"></a><h6>
+<a name="id589610"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.example"></a><h6>
+<a name="id589626"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hetrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hetrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.notes"></a><h6>
+<a name="id589846"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetrf.see_also"></a><h6>
+<a name="id589861"></a>
+          <a class="link" href="hetrf.html#boost_numeric_bindings.reference.lapack.hetrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chetrf.f
+            and zhetrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="herfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hetri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hetrf.html" title="hetrf">
+<link rel="next" href="hetrs.html" title="hetrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hetri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hetri"></a><a class="link" href="hetri.html" title="hetri">hetri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hetri.prototype"></a><h6>
+<a name="id589907"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hetri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hetri</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetri.description"></a><h6>
+<a name="id589991"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hetri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHETRI and ZHETRI. <code class="computeroutput"><span class="identifier">hetri</span></code> computes the inverse of a complex
+          Hermitian indefinite matrix A using the factorization A = U<span class="bold"><strong>D*U</strong></span>*H
+          or A = L<span class="bold"><strong>D*L</strong></span>*H computed by ZHETRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id590087"></a><p class="title"><b>Table 171. Dispatching of hetri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hetri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHETRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHETRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hetri.definition"></a><h6>
+<a name="id590199"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hetri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetri.parameters_or_requirements_on_types"></a><h6>
+<a name="id590225"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hetri.complexity"></a><h6>
+<a name="id590288"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetri.example"></a><h6>
+<a name="id590304"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hetri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hetri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetri.notes"></a><h6>
+<a name="id590524"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetri.see_also"></a><h6>
+<a name="id590538"></a>
+          <a class="link" href="hetri.html#boost_numeric_bindings.reference.lapack.hetri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chetri.f
+            and zhetri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hetrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hetrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hetrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hetri.html" title="hetri">
+<link rel="next" href="hpcon.html" title="hpcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hetrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hetrs"></a><a class="link" href="hetrs.html" title="hetrs">hetrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.prototype"></a><h6>
+<a name="id590584"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hetrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hetrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.description"></a><h6>
+<a name="id590692"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hetrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHETRS and ZHETRS. <code class="computeroutput"><span class="identifier">hetrs</span></code> solves a system of linear equations
+          A*X = B with a complex Hermitian matrix A using the factorization A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+          computed by ZHETRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id590789"></a><p class="title"><b>Table 172. Dispatching of hetrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hetrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHETRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHETRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hetrs.definition"></a><h6>
+<a name="id590900"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hetrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id590926"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.complexity"></a><h6>
+<a name="id590989"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.example"></a><h6>
+<a name="id591005"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hetrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hetrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.notes"></a><h6>
+<a name="id591225"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hetrs.see_also"></a><h6>
+<a name="id591239"></a>
+          <a class="link" href="hetrs.html#boost_numeric_bindings.reference.lapack.hetrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chetrs.f
+            and zhetrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hgeqz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hgeqz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,273 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hgeqz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gghrd.html" title="gghrd">
+<link rel="next" href="tgevc.html" title="tgevc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gghrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgevc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hgeqz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hgeqz"></a><a class="link" href="hgeqz.html" title="hgeqz">hgeqz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.prototype"></a><h6>
+<a name="id658414"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">hgeqz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hgeqz</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span> <span class="identifier">MatrixH</span><span class="special">&</span> <span class="identifier">h</span><span class="special">,</span> <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span>
+        <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span> <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">hgeqz</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span> <span class="identifier">MatrixH</span><span class="special">&</span> <span class="identifier">h</span><span class="special">,</span> <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span>
+        <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.description"></a><h6>
+<a name="id658921"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hgeqz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SHGEQZ, DHGEQZ, CHGEQZ, and
+          ZHGEQZ. <code class="computeroutput"><span class="identifier">hgeqz</span></code> computes
+          the eigenvalues of a complex matrix pair (H,T), where H is an upper Hessenberg
+          matrix and T is upper triangular, using the single-shift QZ method. Matrix
+          pairs of this type are produced by the reduction to generalized upper Hessenberg
+          form of a complex matrix pair (A,B):
+        </p>
+<p>
+          A = Q1<span class="bold"><strong>H*Z1</strong></span>*H, B = Q1<span class="bold"><strong>T*Z1</strong></span>*H,
+        </p>
+<p>
+          as computed by ZGGHRD.
+        </p>
+<p>
+          If JOB='S', then the Hessenberg-triangular pair (H,T) is also reduced to
+          generalized Schur form,
+        </p>
+<p>
+          H = Q<span class="bold"><strong>S*Z</strong></span>*H, T = Q<span class="bold"><strong>P*Z</strong></span>*H,
+        </p>
+<p>
+          where Q and Z are unitary matrices and S and P are upper triangular.
+        </p>
+<p>
+          Optionally, the unitary matrix Q from the generalized Schur factorization
+          may be postmultiplied into an input matrix Q1, and the unitary matrix Z
+          may be postmultiplied into an input matrix Z1. If Q1 and Z1 are the unitary
+          matrices from ZGGHRD that reduced the matrix pair (A,B) to generalized
+          Hessenberg form, then the output matrices Q1*Q and Z1*Z are the unitary
+          factors from the generalized Schur factorization of (A,B):
+        </p>
+<p>
+          A = (Q1*Q)<span class="bold"><strong>S</strong></span>(Z1<span class="bold"><strong>Z)</strong></span>*H,
+          B = (Q1*Q)<span class="bold"><strong>P</strong></span>(Z1<span class="bold"><strong>Z)</strong></span>*H.
+        </p>
+<p>
+          To avoid overflow, eigenvalues of the matrix pair (H,T) (equivalently,
+          of (A,B)) are computed as a pair of complex values (alpha,beta). If beta
+          is nonzero, lambda = alpha / beta is an eigenvalue of the generalized nonsymmetric
+          eigenvalue problem (GNEP) A*x = lambda*B*x and if alpha is nonzero, mu
+          = beta / alpha is an eigenvalue of the alternate form of the GNEP mu*A*y
+          = B*y. The values of alpha and beta for the i-th eigenvalue can be read
+          directly from the generalized Schur form: alpha = S(i,i), beta = P(i,i).
+        </p>
+<p>
+          Ref: C.B. Moler & G.W. Stewart, "An Algorithm for Generalized
+          Matrix Eigenvalue Problems", SIAM J. Numer. Anal., 10(1973), pp. 241--256.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixH</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixH</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id659118"></a><p class="title"><b>Table 250. Dispatching of hgeqz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hgeqz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixH
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SHGEQZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DHGEQZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHGEQZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHGEQZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hgeqz.definition"></a><h6>
+<a name="id659291"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hgeqz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.parameters_or_requirements_on_types"></a><h6>
+<a name="id659322"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.complexity"></a><h6>
+<a name="id659390"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.example"></a><h6>
+<a name="id659411"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hgeqz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hgeqz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.notes"></a><h6>
+<a name="id659655"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hgeqz.see_also"></a><h6>
+<a name="id659676"></a>
+          <a class="link" href="hgeqz.html#boost_numeric_bindings.reference.lapack.hgeqz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files shgeqz.f,
+            dhgeqz.f,
+            chgeqz.f,
+            and zhgeqz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gghrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgevc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,197 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hetrs.html" title="hetrs">
+<link rel="next" href="hprfs.html" title="hprfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpcon"></a><a class="link" href="hpcon.html" title="hpcon">hpcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.prototype"></a><h6>
+<a name="id591285"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.description"></a><h6>
+<a name="id591405"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPCON and ZHPCON. <code class="computeroutput"><span class="identifier">hpcon</span></code> estimates the reciprocal of the
+          condition number of a complex Hermitian packed matrix A using the factorization
+          A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+          computed by ZHPTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id591506"></a><p class="title"><b>Table 173. Dispatching of hpcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpcon.definition"></a><h6>
+<a name="id591618"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id591644"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.complexity"></a><h6>
+<a name="id591707"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.example"></a><h6>
+<a name="id591722"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.notes"></a><h6>
+<a name="id591963"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpcon.see_also"></a><h6>
+<a name="id591983"></a>
+          <a class="link" href="hpcon.html#boost_numeric_bindings.reference.lapack.hpcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpcon.f
+            and zhpcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="heevx.html" title="heevx">
+<link rel="next" href="hpevd.html" title="hpevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpev"></a><a class="link" href="hpev.html" title="hpev">hpev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpev.prototype"></a><h6>
+<a name="id736110"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpev.description"></a><h6>
+<a name="id736242"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPEV and ZHPEV. <code class="computeroutput"><span class="identifier">hpev</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian matrix in packed storage.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id736344"></a><p class="title"><b>Table 324. Dispatching of hpev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpev.definition"></a><h6>
+<a name="id736466"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpev.parameters_or_requirements_on_types"></a><h6>
+<a name="id736497"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpev.complexity"></a><h6>
+<a name="id736567"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpev.example"></a><h6>
+<a name="id736587"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpev.notes"></a><h6>
+<a name="id736831"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpev.see_also"></a><h6>
+<a name="id736851"></a>
+          <a class="link" href="hpev.html#boost_numeric_bindings.reference.lapack.hpev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpev.f
+            and zhpev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="heevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpev.html" title="hpev">
+<link rel="next" href="hpevx.html" title="hpevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpevd"></a><a class="link" href="hpevd.html" title="hpevd">hpevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.prototype"></a><h6>
+<a name="id736911"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.description"></a><h6>
+<a name="id737045"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPEVD and ZHPEVD. <code class="computeroutput"><span class="identifier">hpevd</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian matrix A in packed storage.
+          If eigenvectors are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id737154"></a><p class="title"><b>Table 325. Dispatching of hpevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpevd.definition"></a><h6>
+<a name="id737276"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id737308"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.complexity"></a><h6>
+<a name="id737378"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.example"></a><h6>
+<a name="id737399"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.notes"></a><h6>
+<a name="id737642"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpevd.see_also"></a><h6>
+<a name="id737661"></a>
+          <a class="link" href="hpevd.html#boost_numeric_bindings.reference.lapack.hpevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpevd.f
+            and zhpevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpevd.html" title="hpevd">
+<link rel="next" href="sbev.html" title="sbev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpevx"></a><a class="link" href="hpevx.html" title="hpevx">hpevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.prototype"></a><h6>
+<a name="id737720"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.description"></a><h6>
+<a name="id738012"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPEVX and ZHPEVX. <code class="computeroutput"><span class="identifier">hpevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a complex Hermitian matrix A in packed storage.
+          Eigenvalues/vectors can be selected by specifying either a range of values
+          or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id738115"></a><p class="title"><b>Table 326. Dispatching of hpevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpevx.definition"></a><h6>
+<a name="id738237"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id738269"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.complexity"></a><h6>
+<a name="id738338"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.example"></a><h6>
+<a name="id738359"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.notes"></a><h6>
+<a name="id738602"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpevx.see_also"></a><h6>
+<a name="id738623"></a>
+          <a class="link" href="hpevx.html#boost_numeric_bindings.reference.lapack.hpevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpevx.f
+            and zhpevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,194 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpgv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hegvx.html" title="hegvx">
+<link rel="next" href="hpgvd.html" title="hpgvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpgv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpgv"></a><a class="link" href="hpgv.html" title="hpgv">hpgv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.prototype"></a><h6>
+<a name="id684132"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpgv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpgv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span>
+        <span class="identifier">MatrixBP</span><span class="special">&</span> <span class="identifier">bp</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.description"></a><h6>
+<a name="id684307"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpgv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPGV and ZHPGV. <code class="computeroutput"><span class="identifier">hpgv</span></code> computes all the eigenvalues and,
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          eigenproblem, of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x,
+          or B*A*x=(lambda)*x. Here A and B are assumed to be Hermitian, stored in
+          packed format, and B is also positive definite.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id684416"></a><p class="title"><b>Table 268. Dispatching of hpgv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpgv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpgv.definition"></a><h6>
+<a name="id684539"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpgv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.parameters_or_requirements_on_types"></a><h6>
+<a name="id684570"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.complexity"></a><h6>
+<a name="id684638"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.example"></a><h6>
+<a name="id684658"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpgv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpgv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.notes"></a><h6>
+<a name="id684902"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpgv.see_also"></a><h6>
+<a name="id684921"></a>
+          <a class="link" href="hpgv.html#boost_numeric_bindings.reference.lapack.hpgv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpgv.f
+            and zhpgv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpgvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpgv.html" title="hpgv">
+<link rel="next" href="hpgvx.html" title="hpgvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpgvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpgvd"></a><a class="link" href="hpgvd.html" title="hpgvd">hpgvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.prototype"></a><h6>
+<a name="id684981"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpgvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpgvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span>
+        <span class="identifier">MatrixBP</span><span class="special">&</span> <span class="identifier">bp</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.description"></a><h6>
+<a name="id685157"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpgvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPGVD and ZHPGVD. <code class="computeroutput"><span class="identifier">hpgvd</span></code> computes all the eigenvalues and,
+          optionally, the eigenvectors of a complex generalized Hermitian-definite
+          eigenproblem, of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x,
+          or B*A*x=(lambda)*x. Here A and B are assumed to be Hermitian, stored in
+          packed format, and B is also positive definite. If eigenvectors are desired,
+          it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id685274"></a><p class="title"><b>Table 269. Dispatching of hpgvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpgvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPGVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPGVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpgvd.definition"></a><h6>
+<a name="id685396"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpgvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id685427"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.complexity"></a><h6>
+<a name="id685496"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.example"></a><h6>
+<a name="id685517"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpgvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpgvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.notes"></a><h6>
+<a name="id685761"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpgvd.see_also"></a><h6>
+<a name="id685782"></a>
+          <a class="link" href="hpgvd.html#boost_numeric_bindings.reference.lapack.hpgvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpgvd.f
+            and zhpgvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpgvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpgvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpgvd.html" title="hpgvd">
+<link rel="next" href="lacgv.html" title="lacgv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lacgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpgvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpgvx"></a><a class="link" href="hpgvx.html" title="hpgvx">hpgvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.prototype"></a><h6>
+<a name="id685840"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpgvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpgvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span>
+        <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixBP</span><span class="special">&</span> <span class="identifier">bp</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.description"></a><h6>
+<a name="id686173"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpgvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPGVX and ZHPGVX. <code class="computeroutput"><span class="identifier">hpgvx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a complex generalized Hermitian-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be Hermitian, stored in packed format, and
+          B is also positive definite. Eigenvalues and eigenvectors can be selected
+          by specifying either a range of values or a range of indices for the desired
+          eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id686283"></a><p class="title"><b>Table 270. Dispatching of hpgvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpgvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPGVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPGVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpgvx.definition"></a><h6>
+<a name="id686405"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpgvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id686437"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.complexity"></a><h6>
+<a name="id686507"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.example"></a><h6>
+<a name="id686528"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpgvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpgvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.notes"></a><h6>
+<a name="id686772"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpgvx.see_also"></a><h6>
+<a name="id686792"></a>
+          <a class="link" href="hpgvx.html#boost_numeric_bindings.reference.lapack.hpgvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpgvx.f
+            and zhpgvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lacgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hprfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hprfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hprfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpcon.html" title="hpcon">
+<link rel="next" href="hptrf.html" title="hptrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hprfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hprfs"></a><a class="link" href="hprfs.html" title="hprfs">hprfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.prototype"></a><h6>
+<a name="id592042"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hprfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hprfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAFP</span><span class="special">&</span> <span class="identifier">afp</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.description"></a><h6>
+<a name="id592259"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hprfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPRFS and ZHPRFS. <code class="computeroutput"><span class="identifier">hprfs</span></code> improves the computed solution
+          to a system of linear equations when the coefficient matrix is Hermitian
+          indefinite and packed, and provides error bounds and backward error estimates
+          for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id592361"></a><p class="title"><b>Table 174. Dispatching of hprfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hprfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hprfs.definition"></a><h6>
+<a name="id592484"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hprfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id592515"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.complexity"></a><h6>
+<a name="id592583"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.example"></a><h6>
+<a name="id592603"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hprfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hprfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.notes"></a><h6>
+<a name="id592846"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hprfs.see_also"></a><h6>
+<a name="id592866"></a>
+          <a class="link" href="hprfs.html#boost_numeric_bindings.reference.lapack.hprfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chprfs.f
+            and zhprfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hesvx.html" title="hesvx">
+<link rel="next" href="hpsvx.html" title="hpsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hesvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpsv"></a><a class="link" href="hpsv.html" title="hpsv">hpsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.prototype"></a><h6>
+<a name="id708543"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpsv</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.description"></a><h6>
+<a name="id708655"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPSV and ZHPSV. <code class="computeroutput"><span class="identifier">hpsv</span></code> computes the solution to a complex
+          system of linear equations A * X = B, where A is an N-by-N Hermitian matrix
+          stored in packed format and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The diagonal pivoting method is used to factor A as A = U * D * U<span class="bold"><strong>*H, if UPLO = 'U', or A = L * D * L</strong></span>*H, if UPLO =
+          'L', where U (or L) is a product of permutation and unit upper (lower)
+          triangular matrices, D is Hermitian and block diagonal with 1-by-1 and
+          2-by-2 diagonal blocks. The factored form of A is then used to solve the
+          system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id708769"></a><p class="title"><b>Table 295. Dispatching of hpsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpsv.definition"></a><h6>
+<a name="id708892"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id708923"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.complexity"></a><h6>
+<a name="id708992"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.example"></a><h6>
+<a name="id709011"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.notes"></a><h6>
+<a name="id709255"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpsv.see_also"></a><h6>
+<a name="id709275"></a>
+          <a class="link" href="hpsv.html#boost_numeric_bindings.reference.lapack.hpsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpsv.f
+            and zhpsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hesvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hpsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hpsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,226 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hpsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpsv.html" title="hpsv">
+<link rel="next" href="pbsv.html" title="pbsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hpsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hpsvx"></a><a class="link" href="hpsvx.html" title="hpsvx">hpsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.prototype"></a><h6>
+<a name="id709334"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hpsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hpsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixAFP</span><span class="special">&</span> <span class="identifier">afp</span><span class="special">,</span>
+        <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.description"></a><h6>
+<a name="id709573"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hpsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPSVX and ZHPSVX. <code class="computeroutput"><span class="identifier">hpsvx</span></code> uses the diagonal pivoting factorization
+          A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+          to compute the solution to a complex system of linear equations A * X =
+          B, where A is an N-by-N Hermitian matrix stored in packed format and X
+          and B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'N', the diagonal pivoting method is used to factor A as A
+          = U * D * U<span class="bold"><strong>*H, if UPLO = 'U', or A = L * D * L</strong></span>*H,
+          if UPLO = 'L', where U (or L) is a product of permutation and unit upper
+          (lower) triangular matrices and D is Hermitian and block diagonal with
+          1-by-1 and 2-by-2 diagonal blocks.
+        </p>
+<p>
+          2. If some D(i,i)=0, so that D is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          3. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          4. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id709741"></a><p class="title"><b>Table 296. Dispatching of hpsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hpsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hpsvx.definition"></a><h6>
+<a name="id709864"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hpsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id709896"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.complexity"></a><h6>
+<a name="id709966"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.example"></a><h6>
+<a name="id709986"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hpsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hpsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.notes"></a><h6>
+<a name="id710230"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hpsvx.see_also"></a><h6>
+<a name="id710249"></a>
+          <a class="link" href="hpsvx.html#boost_numeric_bindings.reference.lapack.hpsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chpsvx.f
+            and zhpsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hptrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hetrd.html" title="hetrd">
+<link rel="next" href="laebz.html" title="laebz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="laebz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hptrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hptrd"></a><a class="link" href="hptrd.html" title="hptrd">hptrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.prototype"></a><h6>
+<a name="id636222"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hptrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hptrd</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.description"></a><h6>
+<a name="id636353"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hptrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPTRD and ZHPTRD. <code class="computeroutput"><span class="identifier">hptrd</span></code> reduces a complex Hermitian matrix
+          A stored in packed form to real symmetric tridiagonal form T by a unitary
+          similarity transformation: Q**H * A * Q = T.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id636455"></a><p class="title"><b>Table 225. Dispatching of hptrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hptrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPTRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPTRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hptrd.definition"></a><h6>
+<a name="id636577"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hptrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id636608"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.complexity"></a><h6>
+<a name="id636678"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.example"></a><h6>
+<a name="id636698"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hptrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hptrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.notes"></a><h6>
+<a name="id636941"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptrd.see_also"></a><h6>
+<a name="id636961"></a>
+          <a class="link" href="hptrd.html#boost_numeric_bindings.reference.lapack.hptrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chptrd.f
+            and zhptrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hetrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="laebz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hptrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hprfs.html" title="hprfs">
+<link rel="next" href="hptri.html" title="hptri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hptrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hptrf"></a><a class="link" href="hptrf.html" title="hptrf">hptrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.prototype"></a><h6>
+<a name="id592925"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hptrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hptrf</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.description"></a><h6>
+<a name="id593016"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hptrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPTRF and ZHPTRF. <code class="computeroutput"><span class="identifier">hptrf</span></code> computes the factorization of a
+          complex Hermitian packed matrix A using the Bunch-Kaufman diagonal pivoting
+          method:
+        </p>
+<p>
+          A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+        </p>
+<p>
+          where U (or L) is a product of permutation and unit upper (lower) triangular
+          matrices, and D is Hermitian and block diagonal with 1-by-1 and 2-by-2
+          diagonal blocks.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id593138"></a><p class="title"><b>Table 175. Dispatching of hptrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hptrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hptrf.definition"></a><h6>
+<a name="id593259"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hptrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id593291"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.complexity"></a><h6>
+<a name="id593360"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.example"></a><h6>
+<a name="id593381"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hptrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hptrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.notes"></a><h6>
+<a name="id593623"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptrf.see_also"></a><h6>
+<a name="id593643"></a>
+          <a class="link" href="hptrf.html#boost_numeric_bindings.reference.lapack.hptrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chptrf.f
+            and zhptrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,192 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hptri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hptrf.html" title="hptrf">
+<link rel="next" href="hptrs.html" title="hptrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hptri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hptri"></a><a class="link" href="hptri.html" title="hptri">hptri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hptri.prototype"></a><h6>
+<a name="id593701"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hptri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hptri</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptri.description"></a><h6>
+<a name="id593799"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hptri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPTRI and ZHPTRI. <code class="computeroutput"><span class="identifier">hptri</span></code> computes the inverse of a complex
+          Hermitian indefinite matrix A in packed storage using the factorization
+          A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H
+          computed by ZHPTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id593912"></a><p class="title"><b>Table 176. Dispatching of hptri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hptri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hptri.definition"></a><h6>
+<a name="id594034"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hptri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptri.parameters_or_requirements_on_types"></a><h6>
+<a name="id594065"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hptri.complexity"></a><h6>
+<a name="id594134"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptri.example"></a><h6>
+<a name="id594155"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hptri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hptri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptri.notes"></a><h6>
+<a name="id594400"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptri.see_also"></a><h6>
+<a name="id594420"></a>
+          <a class="link" href="hptri.html#boost_numeric_bindings.reference.lapack.hptri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chptri.f
+            and zhptri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hptrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hptrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hptri.html" title="hptri">
+<link rel="next" href="lacon.html" title="lacon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lacon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hptrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hptrs"></a><a class="link" href="hptrs.html" title="hptrs">hptrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.prototype"></a><h6>
+<a name="id594480"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">hptrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hptrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.description"></a><h6>
+<a name="id594602"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hptrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CHPTRS and ZHPTRS. <code class="computeroutput"><span class="identifier">hptrs</span></code> solves a system of linear equations
+          A*X = B with a complex Hermitian matrix A stored in packed format using
+          the factorization A = U<span class="bold"><strong>D*U</strong></span>*H or A = L<span class="bold"><strong>D*L</strong></span>*H computed by ZHPTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id594716"></a><p class="title"><b>Table 177. Dispatching of hptrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hptrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHPTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hptrs.definition"></a><h6>
+<a name="id594838"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hptrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id594870"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.complexity"></a><h6>
+<a name="id594938"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.example"></a><h6>
+<a name="id594959"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hptrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hptrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.notes"></a><h6>
+<a name="id595202"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hptrs.see_also"></a><h6>
+<a name="id595221"></a>
+          <a class="link" href="hptrs.html#boost_numeric_bindings.reference.lapack.hptrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files chptrs.f
+            and zhptrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lacon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hsein.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hsein.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,242 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hsein</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gehrd.html" title="gehrd">
+<link rel="next" href="hseqr.html" title="hseqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gehrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hseqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hsein">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hsein"></a><a class="link" href="hsein.html" title="hsein">hsein</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hsein.prototype"></a><h6>
+<a name="id563540"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">hsein</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hsein</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">eigsrc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">initv</span><span class="special">,</span>
+        <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixH</span><span class="special">&</span> <span class="identifier">h</span><span class="special">,</span> <span class="identifier">VectorWR</span><span class="special">&</span> <span class="identifier">wr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorWI</span><span class="special">&</span> <span class="identifier">wi</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorIFAILL</span><span class="special">&</span> <span class="identifier">ifaill</span><span class="special">,</span> <span class="identifier">VectorIFAILR</span><span class="special">&</span> <span class="identifier">ifailr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">hsein</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">eigsrc</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">initv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixH</span><span class="special">&</span> <span class="identifier">h</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorIFAILL</span><span class="special">&</span> <span class="identifier">ifaill</span><span class="special">,</span> <span class="identifier">VectorIFAILR</span><span class="special">&</span> <span class="identifier">ifailr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hsein.description"></a><h6>
+<a name="id564156"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hsein</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SHSEIN, DHSEIN, CHSEIN, and
+          ZHSEIN. <code class="computeroutput"><span class="identifier">hsein</span></code> uses inverse
+          iteration to find specified right and/or left eigenvectors of a complex
+          upper Hessenberg matrix H.
+        </p>
+<p>
+          The right eigenvector x and the left eigenvector y of the matrix H corresponding
+          to an eigenvalue w are defined by:
+        </p>
+<p>
+          H * x = w * x, y<span class="bold"><strong>*h * H = w * y</strong></span>*h
+        </p>
+<p>
+          where y**h denotes the conjugate transpose of the vector y.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id564276"></a><p class="title"><b>Table 144. Dispatching of hsein</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hsein">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SHSEIN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DHSEIN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHSEIN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHSEIN
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hsein.definition"></a><h6>
+<a name="id564450"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hsein.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hsein.parameters_or_requirements_on_types"></a><h6>
+<a name="id564482"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hsein.complexity"></a><h6>
+<a name="id564551"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hsein.example"></a><h6>
+<a name="id564570"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hsein</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hsein</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hsein.notes"></a><h6>
+<a name="id564815"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hsein.see_also"></a><h6>
+<a name="id564835"></a>
+          <a class="link" href="hsein.html#boost_numeric_bindings.reference.lapack.hsein.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files shsein.f,
+            dhsein.f,
+            chsein.f,
+            and zhsein.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gehrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hseqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hseqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/hseqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,235 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>hseqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hsein.html" title="hsein">
+<link rel="next" href="orghr.html" title="orghr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hsein.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orghr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="hseqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.hseqr"></a><a class="link" href="hseqr.html" title="hseqr">hseqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.prototype"></a><h6>
+<a name="id564908"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">hseqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">hseqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">MatrixH</span><span class="special">&</span> <span class="identifier">h</span><span class="special">,</span> <span class="identifier">VectorWR</span><span class="special">&</span> <span class="identifier">wr</span><span class="special">,</span> <span class="identifier">VectorWI</span><span class="special">&</span> <span class="identifier">wi</span><span class="special">,</span>
+        <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">hseqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">MatrixH</span><span class="special">&</span> <span class="identifier">h</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.description"></a><h6>
+<a name="id565293"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">hseqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SHSEQR, DHSEQR, CHSEQR, and
+          ZHSEQR. <code class="computeroutput"><span class="identifier">hseqr</span></code> computes
+          the eigenvalues of a Hessenberg matrix H and, optionally, the matrices
+          T and Z from the Schur decomposition H = Z T Z**H, where T is an upper
+          triangular matrix (the Schur form), and Z is the unitary matrix of Schur
+          vectors.
+        </p>
+<p>
+          Optionally Z may be postmultiplied into an input unitary matrix Q so that
+          this routine can give the Schur factorization of a matrix A which has been
+          reduced to the Hessenberg form H by the unitary matrix Q: A = Q<span class="bold"><strong>H*Q</strong></span>*H = (QZ)<span class="bold"><strong>H</strong></span>(QZ)**H.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixH</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixH</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id565414"></a><p class="title"><b>Table 145. Dispatching of hseqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of hseqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixH
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SHSEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DHSEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CHSEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZHSEQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.hseqr.definition"></a><h6>
+<a name="id565587"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/hseqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id565619"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.complexity"></a><h6>
+<a name="id565689"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.example"></a><h6>
+<a name="id565709"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">hseqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">hseqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.notes"></a><h6>
+<a name="id565954"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.hseqr.see_also"></a><h6>
+<a name="id565975"></a>
+          <a class="link" href="hseqr.html#boost_numeric_bindings.reference.lapack.hseqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files shseqr.f,
+            dhseqr.f,
+            chseqr.f,
+            and zhseqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hsein.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orghr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/labrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/labrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,228 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>labrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gebrd.html" title="gebrd">
+<link rel="next" href="orgbr.html" title="orgbr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gebrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="labrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.labrd"></a><a class="link" href="labrd.html" title="labrd">labrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.labrd.prototype"></a><h6>
+<a name="id556295"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">labrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">labrd</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorTAUQ</span><span class="special">&</span> <span class="identifier">tauq</span><span class="special">,</span>
+        <span class="identifier">VectorTAUP</span><span class="special">&</span> <span class="identifier">taup</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">MatrixY</span><span class="special">&</span> <span class="identifier">y</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.labrd.description"></a><h6>
+<a name="id556488"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">labrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLABRD, DLABRD, CLABRD, and
+          ZLABRD. <code class="computeroutput"><span class="identifier">labrd</span></code> reduces the
+          first NB rows and columns of a complex general m by n matrix A to upper
+          or lower real bidiagonal form by a unitary transformation Q' * A * P, and
+          returns the matrices X and Y which are needed to apply the transformation
+          to the unreduced part of A.
+        </p>
+<p>
+          If m >= n, A is reduced to upper bidiagonal form; if m < n, to lower
+          bidiagonal form.
+        </p>
+<p>
+          This is an auxiliary routine called by ZGEBRD
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id556600"></a><p class="title"><b>Table 136. Dispatching of labrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of labrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLABRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLABRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLABRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLABRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.labrd.definition"></a><h6>
+<a name="id556774"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/labrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.labrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id556805"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.labrd.complexity"></a><h6>
+<a name="id556874"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.labrd.example"></a><h6>
+<a name="id556896"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">labrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">labrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.labrd.notes"></a><h6>
+<a name="id557140"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.labrd.see_also"></a><h6>
+<a name="id557160"></a>
+          <a class="link" href="labrd.html#boost_numeric_bindings.reference.lapack.labrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slabrd.f,
+            dlabrd.f,
+            clabrd.f,
+            and zlabrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gebrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lacgv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lacgv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>lacgv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpgvx.html" title="hpgvx">
+<link rel="next" href="largv.html" title="largv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="largv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="lacgv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.lacgv"></a><a class="link" href="lacgv.html" title="lacgv">lacgv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.prototype"></a><h6>
+<a name="id686853"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">lacgv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">lacgv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">incx</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.description"></a><h6>
+<a name="id686966"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">lacgv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CLACGV and ZLACGV. <code class="computeroutput"><span class="identifier">lacgv</span></code> conjugates a complex vector of
+          length N.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id687067"></a><p class="title"><b>Table 271. Dispatching of lacgv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of lacgv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLACGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLACGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.lacgv.definition"></a><h6>
+<a name="id687190"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/lacgv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.parameters_or_requirements_on_types"></a><h6>
+<a name="id687223"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.complexity"></a><h6>
+<a name="id687292"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.example"></a><h6>
+<a name="id687312"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">lacgv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">lacgv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.notes"></a><h6>
+<a name="id687556"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.lacgv.see_also"></a><h6>
+<a name="id687577"></a>
+          <a class="link" href="lacgv.html#boost_numeric_bindings.reference.lapack.lacgv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files clacgv.f
+            and zlacgv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="largv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lacon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lacon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>lacon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hptrs.html" title="hptrs">
+<link rel="next" href="latrs.html" title="latrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="latrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="lacon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.lacon"></a><a class="link" href="lacon.html" title="lacon">lacon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.lacon.prototype"></a><h6>
+<a name="id595280"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">lacon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">lacon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">kase</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lacon.description"></a><h6>
+<a name="id595404"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">lacon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLACON, DLACON, CLACON, and
+          ZLACON. <code class="computeroutput"><span class="identifier">lacon</span></code> estimates
+          the 1-norm of a square, complex matrix A. Reverse communication is used
+          for evaluating matrix-vector products.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id595506"></a><p class="title"><b>Table 178. Dispatching of lacon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of lacon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLACON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLACON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLACON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLACON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.lacon.definition"></a><h6>
+<a name="id595679"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/lacon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lacon.parameters_or_requirements_on_types"></a><h6>
+<a name="id595709"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.lacon.complexity"></a><h6>
+<a name="id595778"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.lacon.example"></a><h6>
+<a name="id595798"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">lacon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">lacon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lacon.notes"></a><h6>
+<a name="id596042"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.lacon.see_also"></a><h6>
+<a name="id596062"></a>
+          <a class="link" href="lacon.html#boost_numeric_bindings.reference.lapack.lacon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slacon.f,
+            dlacon.f,
+            clacon.f,
+            and zlacon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="latrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/laebz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/laebz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,230 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>laebz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hptrd.html" title="hptrd">
+<link rel="next" href="latrd.html" title="latrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="latrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="laebz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.laebz"></a><a class="link" href="laebz.html" title="laebz">laebz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.laebz.prototype"></a><h6>
+<a name="id637020"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">laebz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">laebz</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ijob</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">nitmax</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">minp</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">nbmin</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorE2</span><span class="special">&</span> <span class="identifier">e2</span><span class="special">,</span> <span class="identifier">VectorNVAL</span><span class="special">&</span> <span class="identifier">nval</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">mout</span><span class="special">,</span> <span class="identifier">MatrixNAB</span><span class="special">&</span> <span class="identifier">nab</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.laebz.description"></a><h6>
+<a name="id637408"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">laebz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLAEBZ and DLAEBZ. <code class="computeroutput"><span class="identifier">laebz</span></code> contains the iteration loops which
+          compute and use the function N(w), which is the count of eigenvalues of
+          a symmetric tridiagonal matrix T less than or equal to its argument w.
+          It performs a choice of two types of loops:
+        </p>
+<p>
+          IJOB=1, followed by IJOB=2: It takes as input a list of intervals and returns
+          a list of sufficiently small intervals whose union contains the same eigenvalues
+          as the union of the original intervals. The input intervals are (AB(j,1),AB(j,2)],
+          j=1,...,MINP. The output interval (AB(j,1),AB(j,2)] will contain eigenvalues
+          NAB(j,1)+1,...,NAB(j,2), where 1 <= j <= MOUT.
+        </p>
+<p>
+          IJOB=3: It performs a binary search in each input interval (AB(j,1),AB(j,2)]
+          for a point w(j) such that N(w(j))=NVAL(j), and uses C(j) as the starting
+          point of the search. If such a w(j) is found, then on output AB(j,1)=AB(j,2)=w.
+          If no such w(j) is found, then on output (AB(j,1),AB(j,2)] will be a small
+          interval containing the point where N(w) jumps through NVAL(j), unless
+          that point lies outside the initial interval.
+        </p>
+<p>
+          Note that the intervals are in all cases half-open intervals, i.e., of
+          the form (a,b] , which includes b but not a .
+        </p>
+<p>
+          To avoid underflow, the matrix should be scaled so that its largest element
+          is no greater than overflow<span class="bold"><strong>*(1/2) * underflow</strong></span>*(1/4)
+          in absolute value. To assure the most accurate computation of small eigenvalues,
+          the matrix should be scaled to be not much smaller than that, either.
+        </p>
+<p>
+          See W. Kahan "Accurate Eigenvalues of a Symmetric Tridiagonal Matrix",
+          Report CS41, Computer Science Dept., Stanford University, July 21, 1966
+        </p>
+<p>
+          Note: the arguments are, in general, <span class="bold"><strong>not</strong></span>
+          checked for unreasonable values.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id637564"></a><p class="title"><b>Table 226. Dispatching of laebz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of laebz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLAEBZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLAEBZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.laebz.definition"></a><h6>
+<a name="id637659"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/laebz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.laebz.parameters_or_requirements_on_types"></a><h6>
+<a name="id637690"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.laebz.complexity"></a><h6>
+<a name="id637759"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.laebz.example"></a><h6>
+<a name="id637779"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">laebz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">laebz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.laebz.notes"></a><h6>
+<a name="id638022"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.laebz.see_also"></a><h6>
+<a name="id638042"></a>
+          <a class="link" href="laebz.html#boost_numeric_bindings.reference.lapack.laebz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slaebz.f
+            and dlaebz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hptrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="latrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lalsd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/lalsd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,235 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>lalsd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gelsy.html" title="gelsy">
+<link rel="next" href="../../../numeric_bindings/license.html" title="License">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelsy.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../../numeric_bindings/license.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="lalsd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.lalsd"></a><a class="link" href="lalsd.html" title="lalsd">lalsd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.prototype"></a><h6>
+<a name="id754482"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">lalsd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">lalsd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">smlsiz</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">rank</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.description"></a><h6>
+<a name="id754696"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">lalsd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLALSD, DLALSD, CLALSD, and
+          ZLALSD. <code class="computeroutput"><span class="identifier">lalsd</span></code> uses the
+          singular value decomposition of A to solve the least squares problem of
+          finding X to minimize the Euclidean norm of each column of A*X-B, where
+          A is N-by-N upper bidiagonal, and X and B are N-by-NRHS. The solution X
+          overwrites B.
+        </p>
+<p>
+          The singular values of A smaller than RCOND times the largest singular
+          value are treated as zero in solving the least squares problem; in this
+          case a minimum norm solution is returned. The actual singular values are
+          returned in D in ascending order.
+        </p>
+<p>
+          This code makes very mild assumptions about floating point arithmetic.
+          It will work on machines with a guard digit in add/subtract, or on those
+          binary machines without guard digits which subtract like the Cray XMP,
+          Cray YMP, Cray C 90, or Cray 2. It could conceivably fail on hexadecimal
+          or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id754813"></a><p class="title"><b>Table 345. Dispatching of lalsd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of lalsd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLALSD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLALSD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLALSD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLALSD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.lalsd.definition"></a><h6>
+<a name="id754986"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/lalsd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.parameters_or_requirements_on_types"></a><h6>
+<a name="id755018"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.complexity"></a><h6>
+<a name="id755088"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.example"></a><h6>
+<a name="id755109"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">lalsd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">lalsd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.notes"></a><h6>
+<a name="id755353"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.lalsd.see_also"></a><h6>
+<a name="id755374"></a>
+          <a class="link" href="lalsd.html#boost_numeric_bindings.reference.lapack.lalsd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slalsd.f,
+            dlalsd.f,
+            clalsd.f,
+            and zlalsd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gelsy.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../../numeric_bindings/license.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/largv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/largv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,230 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>largv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="lacgv.html" title="lacgv">
+<link rel="next" href="sbgv.html" title="sbgv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lacgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="largv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.largv"></a><a class="link" href="largv.html" title="largv">largv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.largv.prototype"></a><h6>
+<a name="id687637"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">largv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">largv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorY</span><span class="special">&</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">VectorC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.largv.description"></a><h6>
+<a name="id687770"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">largv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLARGV, DLARGV, CLARGV, and
+          ZLARGV. <code class="computeroutput"><span class="identifier">largv</span></code> generates
+          a vector of complex plane rotations with real cosines, determined by elements
+          of the complex vectors x and y. For i = 1,2,...,n
+        </p>
+<p>
+          ( c(i) s(i) ) ( x(i) ) = ( r(i) ) ( -conjg(s(i)) c(i) ) ( y(i) ) = ( 0
+          )
+        </p>
+<p>
+          where c(i)<span class="bold"><strong>*2 + ABS(s(i))</strong></span>*2 = 1
+        </p>
+<p>
+          The following conventions are used (these are the same as in ZLARTG, but
+          differ from the BLAS1 routine ZROTG): If y(i)=0, then c(i)=1 and s(i)=0.
+          If x(i)=0, then c(i)=0 and s(i) is chosen so that r(i) is real.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorX</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorX</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id687890"></a><p class="title"><b>Table 272. Dispatching of largv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of largv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorX
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLARGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLARGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLARGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLARGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.largv.definition"></a><h6>
+<a name="id688063"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/largv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.largv.parameters_or_requirements_on_types"></a><h6>
+<a name="id688094"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.largv.complexity"></a><h6>
+<a name="id688163"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.largv.example"></a><h6>
+<a name="id688183"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">largv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">largv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.largv.notes"></a><h6>
+<a name="id688426"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.largv.see_also"></a><h6>
+<a name="id688446"></a>
+          <a class="link" href="largv.html#boost_numeric_bindings.reference.lapack.largv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slargv.f,
+            dlargv.f,
+            clargv.f,
+            and zlargv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lacgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/larz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/larz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,242 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>larz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="gerqf.html" title="gerqf">
+<link rel="next" href="latrz.html" title="latrz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gerqf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="latrz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="larz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.larz"></a><a class="link" href="larz.html" title="larz">larz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.larz.prototype"></a><h6>
+<a name="id535005"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">larz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">larz</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorV</span><span class="special">&</span> <span class="identifier">v</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">larz</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">l</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorV</span><span class="special">&</span> <span class="identifier">v</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.larz.description"></a><h6>
+<a name="id535293"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">larz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLARZ, DLARZ, CLARZ, and ZLARZ.
+          <code class="computeroutput"><span class="identifier">larz</span></code> applies a complex
+          elementary reflector H to a complex M-by-N matrix C, from either the left
+          or the right. H is represented in the form
+        </p>
+<p>
+          H = I - tau * v * v'
+        </p>
+<p>
+          where tau is a complex scalar and v is a complex vector.
+        </p>
+<p>
+          If tau = 0, then H is taken to be the unit matrix.
+        </p>
+<p>
+          To apply H' (the conjugate transpose of H), supply conjg(tau) instead tau.
+        </p>
+<p>
+          H is a product of k elementary reflectors as returned by ZTZRZF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorV</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorV</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id535415"></a><p class="title"><b>Table 111. Dispatching of larz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of larz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorV
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLARZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLARZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLARZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLARZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.larz.definition"></a><h6>
+<a name="id535589"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/larz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.larz.parameters_or_requirements_on_types"></a><h6>
+<a name="id535620"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.larz.complexity"></a><h6>
+<a name="id535690"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.larz.example"></a><h6>
+<a name="id535710"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">larz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">larz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.larz.notes"></a><h6>
+<a name="id535954"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.larz.see_also"></a><h6>
+<a name="id535973"></a>
+          <a class="link" href="larz.html#boost_numeric_bindings.reference.lapack.larz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slarz.f,
+            dlarz.f,
+            clarz.f,
+            and zlarz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="gerqf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="latrz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,231 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>latrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="laebz.html" title="laebz">
+<link rel="next" href="opgtr.html" title="opgtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="laebz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="opgtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="latrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.latrd"></a><a class="link" href="latrd.html" title="latrd">latrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.latrd.prototype"></a><h6>
+<a name="id638103"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">latrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">latrd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">nb</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
+        <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrd.description"></a><h6>
+<a name="id638257"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">latrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLATRD, DLATRD, CLATRD, and
+          ZLATRD. <code class="computeroutput"><span class="identifier">latrd</span></code> reduces NB
+          rows and columns of a complex Hermitian matrix A to Hermitian tridiagonal
+          form by a unitary similarity transformation Q' * A * Q, and returns the
+          matrices V and W which are needed to apply the transformation to the unreduced
+          part of A.
+        </p>
+<p>
+          If UPLO = 'U', <code class="computeroutput"><span class="identifier">latrd</span></code> reduces
+          the last NB rows and columns of a matrix, of which the upper triangle is
+          supplied; if UPLO = 'L', <code class="computeroutput"><span class="identifier">latrd</span></code>
+          reduces the first NB rows and columns of a matrix, of which the lower triangle
+          is supplied.
+        </p>
+<p>
+          This is an auxiliary routine called by ZHETRD.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id638390"></a><p class="title"><b>Table 227. Dispatching of latrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of latrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLATRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLATRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLATRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLATRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.latrd.definition"></a><h6>
+<a name="id638564"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/latrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id638596"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.latrd.complexity"></a><h6>
+<a name="id638664"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.latrd.example"></a><h6>
+<a name="id638685"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">latrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">latrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrd.notes"></a><h6>
+<a name="id638929"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.latrd.see_also"></a><h6>
+<a name="id638949"></a>
+          <a class="link" href="latrd.html#boost_numeric_bindings.reference.lapack.latrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slatrd.f,
+            dlatrd.f,
+            clatrd.f,
+            and zlatrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="laebz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="opgtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,232 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>latrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="lacon.html" title="lacon">
+<link rel="next" href="pbcon.html" title="pbcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lacon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="latrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.latrs"></a><a class="link" href="latrs.html" title="latrs">latrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.latrs.prototype"></a><h6>
+<a name="id596134"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">latrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">latrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">normin</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorCNORM</span><span class="special">&</span> <span class="identifier">cnorm</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrs.description"></a><h6>
+<a name="id596306"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">latrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLATRS, DLATRS, CLATRS, and
+          ZLATRS. <code class="computeroutput"><span class="identifier">latrs</span></code> solves one
+          of the triangular systems
+        </p>
+<p>
+          A * x = s<span class="bold"><strong>b, A</strong></span>*T * x = s<span class="bold"><strong>b,
+          or A</strong></span>*H * x = s*b,
+        </p>
+<p>
+          with scaling to prevent overflow. Here A is an upper or lower triangular
+          matrix, A<span class="bold"><strong>*T denotes the transpose of A, A</strong></span>*H
+          denotes the conjugate transpose of A, x and b are n-element vectors, and
+          s is a scaling factor, usually less than or equal to 1, chosen so that
+          the components of x will be less than the overflow threshold. If the unscaled
+          problem will not cause overflow, the Level 2 BLAS routine ZTRSV is called.
+          If the matrix A is singular (A(j,j) = 0 for some j), then s is set to 0
+          and a non-trivial solution to A*x = 0 is returned.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id596436"></a><p class="title"><b>Table 179. Dispatching of latrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of latrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLATRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLATRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLATRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLATRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.latrs.definition"></a><h6>
+<a name="id596610"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/latrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id596641"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.latrs.complexity"></a><h6>
+<a name="id596710"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.latrs.example"></a><h6>
+<a name="id596731"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">latrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">latrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrs.notes"></a><h6>
+<a name="id596973"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.latrs.see_also"></a><h6>
+<a name="id596993"></a>
+          <a class="link" href="latrs.html#boost_numeric_bindings.reference.lapack.latrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slatrs.f,
+            dlatrs.f,
+            clatrs.f,
+            and zlatrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lacon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/latrz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>latrz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="larz.html" title="larz">
+<link rel="next" href="orglq.html" title="orglq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="larz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orglq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="latrz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.latrz"></a><a class="link" href="latrz.html" title="latrz">latrz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.latrz.prototype"></a><h6>
+<a name="id536045"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">latrz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">latrz</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrz.description"></a><h6>
+<a name="id536136"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">latrz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SLATRZ, DLATRZ, CLATRZ, and
+          ZLATRZ. <code class="computeroutput"><span class="identifier">latrz</span></code> factors the
+          M-by-(M+L) complex upper trapezoidal matrix [ A1 A2 ] = [ A(1:M,1:M) A(1:M,N-L+1:N)
+          ] as ( R 0 ) * Z by means of unitary transformations, where Z is an (M+L)-by-(M+L)
+          unitary matrix and, R and A1 are M-by-M upper triangular matrices.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id536240"></a><p class="title"><b>Table 112. Dispatching of latrz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of latrz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SLATRZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DLATRZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CLATRZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZLATRZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.latrz.definition"></a><h6>
+<a name="id536413"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/latrz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrz.parameters_or_requirements_on_types"></a><h6>
+<a name="id536446"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.latrz.complexity"></a><h6>
+<a name="id536515"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.latrz.example"></a><h6>
+<a name="id536535"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">latrz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">latrz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.latrz.notes"></a><h6>
+<a name="id536779"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.latrz.see_also"></a><h6>
+<a name="id536799"></a>
+          <a class="link" href="latrz.html#boost_numeric_bindings.reference.lapack.latrz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files slatrz.f,
+            dlatrz.f,
+            clatrz.f,
+            and zlatrz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="larz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orglq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/opgtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/opgtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>opgtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="latrd.html" title="latrd">
+<link rel="next" href="opmtr.html" title="opmtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="latrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="opmtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="opgtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.opgtr"></a><a class="link" href="opgtr.html" title="opgtr">opgtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.prototype"></a><h6>
+<a name="id639021"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">opgtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">opgtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.description"></a><h6>
+<a name="id639166"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">opgtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SOPGTR and DOPGTR. <code class="computeroutput"><span class="identifier">opgtr</span></code> generates a real orthogonal matrix
+          Q which is defined as the product of n-1 elementary reflectors H(i) of
+          order n, as returned by DSPTRD using packed storage:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(n-1) . . . H(2) H(1),
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(n-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id639276"></a><p class="title"><b>Table 228. Dispatching of opgtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of opgtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SOPGTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DOPGTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.opgtr.definition"></a><h6>
+<a name="id639370"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/opgtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id639402"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.complexity"></a><h6>
+<a name="id639470"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.example"></a><h6>
+<a name="id639491"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">opgtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">opgtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.notes"></a><h6>
+<a name="id639734"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.opgtr.see_also"></a><h6>
+<a name="id639753"></a>
+          <a class="link" href="opgtr.html#boost_numeric_bindings.reference.lapack.opgtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sopgtr.f
+            and dopgtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="latrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="opmtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/opmtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/opmtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>opmtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="opgtr.html" title="opgtr">
+<link rel="next" href="orgtr.html" title="orgtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="opgtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="opmtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.opmtr"></a><a class="link" href="opmtr.html" title="opmtr">opmtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.prototype"></a><h6>
+<a name="id639812"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">opmtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">opmtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.description"></a><h6>
+<a name="id639979"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">opmtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SOPMTR and DOPMTR. <code class="computeroutput"><span class="identifier">opmtr</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix of order nq, with nq = m if SIDE =
+          'L' and nq = n if SIDE = 'R'. Q is defined as the product of nq-1 elementary
+          reflectors, as returned by DSPTRD using packed storage:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(nq-1) . . . H(2) H(1);
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(nq-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id640102"></a><p class="title"><b>Table 229. Dispatching of opmtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of opmtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SOPMTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DOPMTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.opmtr.definition"></a><h6>
+<a name="id640197"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/opmtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id640229"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.complexity"></a><h6>
+<a name="id640298"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.example"></a><h6>
+<a name="id640319"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">opmtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">opmtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.notes"></a><h6>
+<a name="id640562"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.opmtr.see_also"></a><h6>
+<a name="id640582"></a>
+          <a class="link" href="opmtr.html#boost_numeric_bindings.reference.lapack.opmtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sopmtr.f
+            and dopmtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="opgtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgbr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgbr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,207 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orgbr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="labrd.html" title="labrd">
+<link rel="next" href="ormbr.html" title="ormbr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="labrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orgbr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orgbr"></a><a class="link" href="orgbr.html" title="orgbr">orgbr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.prototype"></a><h6>
+<a name="id557233"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orgbr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orgbr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.description"></a><h6>
+<a name="id557416"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orgbr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGBR and DORGBR. <code class="computeroutput"><span class="identifier">orgbr</span></code> generates one of the real orthogonal
+          matrices Q or P<span class="bold"><strong>*T determined by DGEBRD when reducing
+          a real matrix A to bidiagonal form: A = Q * B * P</strong></span><span class="bold"><strong>T.
+          Q and P</strong></span>*T are defined as products of elementary reflectors H(i)
+          or G(i) respectively.
+        </p>
+<p>
+          If VECT = 'Q', A is assumed to have been an M-by-K matrix, and Q is of
+          order M: if m >= k, Q = H(1) H(2) . . . H(k) and <code class="computeroutput"><span class="identifier">orgbr</span></code>
+          returns the first n columns of Q, where m >= n >= k; if m < k,
+          Q = H(1) H(2) . . . H(m-1) and <code class="computeroutput"><span class="identifier">orgbr</span></code>
+          returns Q as an M-by-M matrix.
+        </p>
+<p>
+          If VECT = 'P', A is assumed to have been a K-by-N matrix, and P<span class="bold"><strong>*T is of order N: if k < n, P</strong></span><span class="bold"><strong>T
+          = G(k) . . . G(2) G(1) and `orgbr` returns the first m rows of P</strong></span><span class="bold"><strong>T, where n >= m >= k; if k >= n, P</strong></span><span class="bold"><strong>T = G(n-1) . . . G(2) G(1) and `orgbr` returns P</strong></span>*T
+          as an N-by-N matrix.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id557583"></a><p class="title"><b>Table 137. Dispatching of orgbr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orgbr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGBR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGBR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orgbr.definition"></a><h6>
+<a name="id557678"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orgbr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.parameters_or_requirements_on_types"></a><h6>
+<a name="id557710"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.complexity"></a><h6>
+<a name="id557780"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.example"></a><h6>
+<a name="id557801"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orgbr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orgbr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.notes"></a><h6>
+<a name="id558045"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgbr.see_also"></a><h6>
+<a name="id558065"></a>
+          <a class="link" href="orgbr.html#boost_numeric_bindings.reference.lapack.orgbr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorgbr.f
+            and dorgbr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="labrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orghr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orghr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orghr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hseqr.html" title="hseqr">
+<link rel="next" href="ormhr.html" title="ormhr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hseqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormhr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orghr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orghr"></a><a class="link" href="orghr.html" title="orghr">orghr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orghr.prototype"></a><h6>
+<a name="id566047"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orghr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orghr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orghr.description"></a><h6>
+<a name="id566209"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orghr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGHR and DORGHR. <code class="computeroutput"><span class="identifier">orghr</span></code> generates a real orthogonal matrix
+          Q which is defined as the product of IHI-ILO elementary reflectors of order
+          N, as returned by DGEHRD:
+        </p>
+<p>
+          Q = H(ilo) H(ilo+1) . . . H(ihi-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id566314"></a><p class="title"><b>Table 146. Dispatching of orghr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orghr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGHR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGHR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orghr.definition"></a><h6>
+<a name="id566409"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orghr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orghr.parameters_or_requirements_on_types"></a><h6>
+<a name="id566441"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orghr.complexity"></a><h6>
+<a name="id566510"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orghr.example"></a><h6>
+<a name="id566531"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orghr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orghr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orghr.notes"></a><h6>
+<a name="id566776"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orghr.see_also"></a><h6>
+<a name="id566796"></a>
+          <a class="link" href="orghr.html#boost_numeric_bindings.reference.lapack.orghr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorghr.f
+            and dorghr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hseqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormhr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orglq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orglq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orglq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="latrz.html" title="latrz">
+<link rel="next" href="orgql.html" title="orgql">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="latrz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orglq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orglq"></a><a class="link" href="orglq.html" title="orglq">orglq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orglq.prototype"></a><h6>
+<a name="id536872"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orglq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orglq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orglq.description"></a><h6>
+<a name="id537034"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orglq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGLQ and DORGLQ. <code class="computeroutput"><span class="identifier">orglq</span></code> generates an M-by-N real matrix
+          Q with orthonormal rows, which is defined as the first M rows of a product
+          of K elementary reflectors of order N
+        </p>
+<p>
+          Q = H(k) . . . H(2) H(1)
+        </p>
+<p>
+          as returned by DGELQF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id537143"></a><p class="title"><b>Table 113. Dispatching of orglq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orglq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGLQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGLQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orglq.definition"></a><h6>
+<a name="id537238"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orglq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orglq.parameters_or_requirements_on_types"></a><h6>
+<a name="id537270"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orglq.complexity"></a><h6>
+<a name="id537339"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orglq.example"></a><h6>
+<a name="id537360"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orglq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orglq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orglq.notes"></a><h6>
+<a name="id537603"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orglq.see_also"></a><h6>
+<a name="id537623"></a>
+          <a class="link" href="orglq.html#boost_numeric_bindings.reference.lapack.orglq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorglq.f
+            and dorglq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="latrz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgql.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgql.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orgql</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orglq.html" title="orglq">
+<link rel="next" href="orgqr.html" title="orgqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orglq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orgql">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orgql"></a><a class="link" href="orgql.html" title="orgql">orgql</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orgql.prototype"></a><h6>
+<a name="id537684"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orgql</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orgql</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgql.description"></a><h6>
+<a name="id537846"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orgql</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGQL and DORGQL. <code class="computeroutput"><span class="identifier">orgql</span></code> generates an M-by-N real matrix
+          Q with orthonormal columns, which is defined as the last N columns of a
+          product of K elementary reflectors of order M
+        </p>
+<p>
+          Q = H(k) . . . H(2) H(1)
+        </p>
+<p>
+          as returned by DGEQLF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id537956"></a><p class="title"><b>Table 114. Dispatching of orgql</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orgql">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGQL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGQL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orgql.definition"></a><h6>
+<a name="id538050"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orgql.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgql.parameters_or_requirements_on_types"></a><h6>
+<a name="id538082"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orgql.complexity"></a><h6>
+<a name="id538151"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgql.example"></a><h6>
+<a name="id538172"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orgql</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orgql</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgql.notes"></a><h6>
+<a name="id538416"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgql.see_also"></a><h6>
+<a name="id538436"></a>
+          <a class="link" href="orgql.html#boost_numeric_bindings.reference.lapack.orgql.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorgql.f
+            and dorgql.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orglq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,197 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orgqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orgql.html" title="orgql">
+<link rel="next" href="orgrq.html" title="orgrq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orgqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orgqr"></a><a class="link" href="orgqr.html" title="orgqr">orgqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.prototype"></a><h6>
+<a name="id538496"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orgqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orgqr</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.description"></a><h6>
+<a name="id538594"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orgqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGQR and DORGQR. <code class="computeroutput"><span class="identifier">orgqr</span></code> generates an M-by-N real matrix
+          Q with orthonormal columns, which is defined as the first N columns of
+          a product of K elementary reflectors of order M
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by DGEQRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id538703"></a><p class="title"><b>Table 115. Dispatching of orgqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orgqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orgqr.definition"></a><h6>
+<a name="id538798"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orgqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id538830"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.complexity"></a><h6>
+<a name="id538899"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.example"></a><h6>
+<a name="id538920"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orgqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orgqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.notes"></a><h6>
+<a name="id539164"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgqr.see_also"></a><h6>
+<a name="id539183"></a>
+          <a class="link" href="orgqr.html#boost_numeric_bindings.reference.lapack.orgqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorgqr.f
+            and dorgqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="orgrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgrq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgrq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orgrq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orgqr.html" title="orgqr">
+<link rel="next" href="ormlq.html" title="ormlq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormlq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orgrq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orgrq"></a><a class="link" href="orgrq.html" title="orgrq">orgrq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.prototype"></a><h6>
+<a name="id539243"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orgrq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orgrq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.description"></a><h6>
+<a name="id539404"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orgrq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGRQ and DORGRQ. <code class="computeroutput"><span class="identifier">orgrq</span></code> generates an M-by-N real matrix
+          Q with orthonormal rows, which is defined as the last M rows of a product
+          of K elementary reflectors of order N
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by DGERQF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id539514"></a><p class="title"><b>Table 116. Dispatching of orgrq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orgrq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGRQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGRQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orgrq.definition"></a><h6>
+<a name="id539608"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orgrq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.parameters_or_requirements_on_types"></a><h6>
+<a name="id539640"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.complexity"></a><h6>
+<a name="id539709"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.example"></a><h6>
+<a name="id539730"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orgrq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orgrq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.notes"></a><h6>
+<a name="id539974"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgrq.see_also"></a><h6>
+<a name="id539994"></a>
+          <a class="link" href="orgrq.html#boost_numeric_bindings.reference.lapack.orgrq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorgrq.f
+            and dorgrq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormlq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/orgtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,197 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>orgtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="opmtr.html" title="opmtr">
+<link rel="next" href="ormtr.html" title="ormtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="opmtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="orgtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.orgtr"></a><a class="link" href="orgtr.html" title="orgtr">orgtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.prototype"></a><h6>
+<a name="id640643"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">orgtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">orgtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.description"></a><h6>
+<a name="id640761"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">orgtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORGTR and DORGTR. <code class="computeroutput"><span class="identifier">orgtr</span></code> generates a real orthogonal matrix
+          Q which is defined as the product of n-1 elementary reflectors of order
+          N, as returned by DSYTRD:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(n-1) . . . H(2) H(1),
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(n-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id640871"></a><p class="title"><b>Table 230. Dispatching of orgtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of orgtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORGTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORGTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.orgtr.definition"></a><h6>
+<a name="id640965"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/orgtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id640997"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.complexity"></a><h6>
+<a name="id641065"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.example"></a><h6>
+<a name="id641086"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">orgtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">orgtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.notes"></a><h6>
+<a name="id641330"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.orgtr.see_also"></a><h6>
+<a name="id641349"></a>
+          <a class="link" href="orgtr.html#boost_numeric_bindings.reference.lapack.orgtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sorgtr.f
+            and dorgtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="opmtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormbr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormbr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,216 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormbr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orgbr.html" title="orgbr">
+<link rel="next" href="ungbr.html" title="ungbr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormbr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormbr"></a><a class="link" href="ormbr.html" title="ormbr">ormbr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.prototype"></a><h6>
+<a name="id558125"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormbr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormbr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.description"></a><h6>
+<a name="id558314"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormbr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMBR and DORMBR. If VECT
+          = 'Q', <code class="computeroutput"><span class="identifier">ormbr</span></code> overwrites
+          the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N':
+          Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          If VECT = 'P', <code class="computeroutput"><span class="identifier">ormbr</span></code> overwrites
+          the general real M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS = 'N':
+          P * C C * P TRANS = 'T': P<span class="bold"><strong>*T * C C * P</strong></span>*T
+        </p>
+<p>
+          Here Q and P<span class="bold"><strong>*T are the orthogonal matrices determined
+          by DGEBRD when reducing a real matrix A to bidiagonal form: A = Q * B *
+          P</strong></span><span class="bold"><strong>T. Q and P</strong></span>*T are defined as
+          products of elementary reflectors H(i) and G(i) respectively.
+        </p>
+<p>
+          Let nq = m if SIDE = 'L' and nq = n if SIDE = 'R'. Thus nq is the order
+          of the orthogonal matrix Q or P**T that is applied.
+        </p>
+<p>
+          If VECT = 'Q', A is assumed to have been an NQ-by-K matrix: if nq >=
+          k, Q = H(1) H(2) . . . H(k); if nq < k, Q = H(1) H(2) . . . H(nq-1).
+        </p>
+<p>
+          If VECT = 'P', A is assumed to have been a K-by-NQ matrix: if k < nq,
+          P = G(1) G(2) . . . G(k); if k >= nq, P = G(1) G(2) . . . G(nq-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id558476"></a><p class="title"><b>Table 138. Dispatching of ormbr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormbr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMBR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMBR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormbr.definition"></a><h6>
+<a name="id558571"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormbr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.parameters_or_requirements_on_types"></a><h6>
+<a name="id558603"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.complexity"></a><h6>
+<a name="id558672"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.example"></a><h6>
+<a name="id558693"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormbr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormbr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.notes"></a><h6>
+<a name="id558936"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormbr.see_also"></a><h6>
+<a name="id558956"></a>
+          <a class="link" href="ormbr.html#boost_numeric_bindings.reference.lapack.ormbr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormbr.f
+            and dormbr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormhr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormhr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,203 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormhr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orghr.html" title="orghr">
+<link rel="next" href="trevc.html" title="trevc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orghr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trevc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormhr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormhr"></a><a class="link" href="ormhr.html" title="ormhr">ormhr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.prototype"></a><h6>
+<a name="id566854"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormhr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormhr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.description"></a><h6>
+<a name="id567044"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormhr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMHR and DORMHR. <code class="computeroutput"><span class="identifier">ormhr</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix of order nq, with nq = m if SIDE =
+          'L' and nq = n if SIDE = 'R'. Q is defined as the product of IHI-ILO elementary
+          reflectors, as returned by DGEHRD:
+        </p>
+<p>
+          Q = H(ilo) H(ilo+1) . . . H(ihi-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id567163"></a><p class="title"><b>Table 147. Dispatching of ormhr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormhr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMHR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMHR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormhr.definition"></a><h6>
+<a name="id567258"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormhr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.parameters_or_requirements_on_types"></a><h6>
+<a name="id567290"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.complexity"></a><h6>
+<a name="id567359"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.example"></a><h6>
+<a name="id567380"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormhr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormhr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.notes"></a><h6>
+<a name="id567623"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormhr.see_also"></a><h6>
+<a name="id567644"></a>
+          <a class="link" href="ormhr.html#boost_numeric_bindings.reference.lapack.ormhr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormhr.f
+            and dormhr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orghr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trevc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormlq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormlq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormlq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orgrq.html" title="orgrq">
+<link rel="next" href="ormql.html" title="ormql">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormlq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormlq"></a><a class="link" href="ormlq.html" title="ormlq">ormlq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.prototype"></a><h6>
+<a name="id540054"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormlq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormlq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.description"></a><h6>
+<a name="id540221"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormlq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMLQ and DORMLQ. <code class="computeroutput"><span class="identifier">ormlq</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(k) . . . H(2) H(1)
+        </p>
+<p>
+          as returned by DGELQF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id540344"></a><p class="title"><b>Table 117. Dispatching of ormlq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormlq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMLQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMLQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormlq.definition"></a><h6>
+<a name="id540439"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormlq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.parameters_or_requirements_on_types"></a><h6>
+<a name="id540471"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.complexity"></a><h6>
+<a name="id540540"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.example"></a><h6>
+<a name="id540562"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormlq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormlq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.notes"></a><h6>
+<a name="id540806"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormlq.see_also"></a><h6>
+<a name="id540826"></a>
+          <a class="link" href="ormlq.html#boost_numeric_bindings.reference.lapack.ormlq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormlq.f
+            and dormlq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormql.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormql.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormql</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormlq.html" title="ormlq">
+<link rel="next" href="ormqr.html" title="ormqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormlq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormql">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormql"></a><a class="link" href="ormql.html" title="ormql">ormql</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormql.prototype"></a><h6>
+<a name="id540886"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormql</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormql</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormql.description"></a><h6>
+<a name="id541053"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormql</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMQL and DORMQL. <code class="computeroutput"><span class="identifier">ormql</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(k) . . . H(2) H(1)
+        </p>
+<p>
+          as returned by DGEQLF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id541176"></a><p class="title"><b>Table 118. Dispatching of ormql</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormql">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMQL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMQL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormql.definition"></a><h6>
+<a name="id541270"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormql.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormql.parameters_or_requirements_on_types"></a><h6>
+<a name="id541302"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormql.complexity"></a><h6>
+<a name="id541372"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormql.example"></a><h6>
+<a name="id541393"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormql</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormql</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormql.notes"></a><h6>
+<a name="id541637"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormql.see_also"></a><h6>
+<a name="id541658"></a>
+          <a class="link" href="ormql.html#boost_numeric_bindings.reference.lapack.ormql.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormql.f
+            and dormql.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormlq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormql.html" title="ormql">
+<link rel="next" href="ormrq.html" title="ormrq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormqr"></a><a class="link" href="ormqr.html" title="ormqr">ormqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.prototype"></a><h6>
+<a name="id541718"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.description"></a><h6>
+<a name="id541862"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMQR and DORMQR. <code class="computeroutput"><span class="identifier">ormqr</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by DGEQRF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id541985"></a><p class="title"><b>Table 119. Dispatching of ormqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormqr.definition"></a><h6>
+<a name="id542080"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id542111"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.complexity"></a><h6>
+<a name="id542181"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.example"></a><h6>
+<a name="id542202"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.notes"></a><h6>
+<a name="id542446"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormqr.see_also"></a><h6>
+<a name="id542467"></a>
+          <a class="link" href="ormqr.html#boost_numeric_bindings.reference.lapack.ormqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormqr.f
+            and dormqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormrq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormrq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormrq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormqr.html" title="ormqr">
+<link rel="next" href="ormrz.html" title="ormrz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormrz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormrq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormrq"></a><a class="link" href="ormrq.html" title="ormrq">ormrq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.prototype"></a><h6>
+<a name="id542527"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormrq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormrq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.description"></a><h6>
+<a name="id542694"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormrq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMRQ and DORMRQ. <code class="computeroutput"><span class="identifier">ormrq</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by DGERQF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id542816"></a><p class="title"><b>Table 120. Dispatching of ormrq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormrq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMRQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMRQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormrq.definition"></a><h6>
+<a name="id542911"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormrq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.parameters_or_requirements_on_types"></a><h6>
+<a name="id542943"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.complexity"></a><h6>
+<a name="id543013"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.example"></a><h6>
+<a name="id543034"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormrq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormrq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.notes"></a><h6>
+<a name="id543277"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormrq.see_also"></a><h6>
+<a name="id543297"></a>
+          <a class="link" href="ormrq.html#boost_numeric_bindings.reference.lapack.ormrq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormrq.f
+            and dormrq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ormrz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormrz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormrz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormrz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormrq.html" title="ormrq">
+<link rel="next" href="tzrzf.html" title="tzrzf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tzrzf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormrz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormrz"></a><a class="link" href="ormrz.html" title="ormrz">ormrz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.prototype"></a><h6>
+<a name="id543357"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormrz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormrz</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.description"></a><h6>
+<a name="id543524"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormrz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMRZ and DORMRZ. <code class="computeroutput"><span class="identifier">ormrz</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by DTZRZF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id543647"></a><p class="title"><b>Table 121. Dispatching of ormrz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormrz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMRZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMRZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormrz.definition"></a><h6>
+<a name="id543742"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormrz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.parameters_or_requirements_on_types"></a><h6>
+<a name="id543774"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.complexity"></a><h6>
+<a name="id543843"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.example"></a><h6>
+<a name="id543864"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormrz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormrz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.notes"></a><h6>
+<a name="id544108"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormrz.see_also"></a><h6>
+<a name="id544128"></a>
+          <a class="link" href="ormrz.html#boost_numeric_bindings.reference.lapack.ormrz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormrz.f
+            and dormrz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tzrzf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ormtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ormtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="orgtr.html" title="orgtr">
+<link rel="next" href="pteqr.html" title="pteqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pteqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ormtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ormtr"></a><a class="link" href="ormtr.html" title="ormtr">ormtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.prototype"></a><h6>
+<a name="id641407"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ormtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ormtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.description"></a><h6>
+<a name="id641552"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ormtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SORMTR and DORMTR. <code class="computeroutput"><span class="identifier">ormtr</span></code> overwrites the general real M-by-N
+          matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'T': Q<span class="bold"><strong>*T * C C * Q</strong></span>*T
+        </p>
+<p>
+          where Q is a real orthogonal matrix of order nq, with nq = m if SIDE =
+          'L' and nq = n if SIDE = 'R'. Q is defined as the product of nq-1 elementary
+          reflectors, as returned by DSYTRD:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(nq-1) . . . H(2) H(1);
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(nq-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id641676"></a><p class="title"><b>Table 231. Dispatching of ormtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ormtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SORMTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DORMTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ormtr.definition"></a><h6>
+<a name="id641770"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ormtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id641802"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.complexity"></a><h6>
+<a name="id641871"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.example"></a><h6>
+<a name="id641891"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ormtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ormtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.notes"></a><h6>
+<a name="id642134"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ormtr.see_also"></a><h6>
+<a name="id642154"></a>
+          <a class="link" href="ormtr.html#boost_numeric_bindings.reference.lapack.ormtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sormtr.f
+            and dormtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="orgtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pteqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="latrs.html" title="latrs">
+<link rel="next" href="pbequ.html" title="pbequ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="latrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbcon"></a><a class="link" href="pbcon.html" title="pbcon">pbcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.prototype"></a><h6>
+<a name="id597064"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.description"></a><h6>
+<a name="id597196"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBCON, DPBCON, CPBCON, and
+          ZPBCON. <code class="computeroutput"><span class="identifier">pbcon</span></code> estimates
+          the reciprocal of the condition number (in the 1-norm) of a complex Hermitian
+          positive definite band matrix using the Cholesky factorization A = U**H*U
+          or A = L<span class="bold"><strong>L</strong></span>*H computed by ZPBTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id597308"></a><p class="title"><b>Table 180. Dispatching of pbcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbcon.definition"></a><h6>
+<a name="id597482"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id597514"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.complexity"></a><h6>
+<a name="id597583"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.example"></a><h6>
+<a name="id597604"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.notes"></a><h6>
+<a name="id597848"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbcon.see_also"></a><h6>
+<a name="id597866"></a>
+          <a class="link" href="pbcon.html#boost_numeric_bindings.reference.lapack.pbcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbcon.f,
+            dpbcon.f,
+            cpbcon.f,
+            and zpbcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="latrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbequ.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbequ.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbequ</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbcon.html" title="pbcon">
+<link rel="next" href="pbrfs.html" title="pbrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbequ">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbequ"></a><a class="link" href="pbequ.html" title="pbequ">pbequ</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.prototype"></a><h6>
+<a name="id597938"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbequ</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbequ</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.description"></a><h6>
+<a name="id598062"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbequ</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBEQU, DPBEQU, CPBEQU, and
+          ZPBEQU. <code class="computeroutput"><span class="identifier">pbequ</span></code> computes
+          row and column scalings intended to equilibrate a Hermitian positive definite
+          band matrix A and reduce its condition number (with respect to the two-norm).
+          S contains the scale factors, S(i) = 1/sqrt(A(i,i)), chosen so that the
+          scaled matrix B with elements B(i,j) = S(i)*A(i,j)*S(j) has ones on the
+          diagonal. This choice of S puts the condition number of B within a factor
+          N of the smallest possible condition number over all possible diagonal
+          scalings.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id598167"></a><p class="title"><b>Table 181. Dispatching of pbequ</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbequ">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBEQU
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbequ.definition"></a><h6>
+<a name="id598340"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbequ.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.parameters_or_requirements_on_types"></a><h6>
+<a name="id598372"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.complexity"></a><h6>
+<a name="id598442"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.example"></a><h6>
+<a name="id598462"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbequ</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbequ</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.notes"></a><h6>
+<a name="id598706"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbequ.see_also"></a><h6>
+<a name="id598725"></a>
+          <a class="link" href="pbequ.html#boost_numeric_bindings.reference.lapack.pbequ.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbequ.f,
+            dpbequ.f,
+            cpbequ.f,
+            and zpbequ.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbequ.html" title="pbequ">
+<link rel="next" href="pbtrf.html" title="pbtrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbtrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbrfs"></a><a class="link" href="pbrfs.html" title="pbrfs">pbrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.prototype"></a><h6>
+<a name="id598797"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAFB</span><span class="special">&</span> <span class="identifier">afb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.description"></a><h6>
+<a name="id598986"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBRFS, DPBRFS, CPBRFS, and
+          ZPBRFS. <code class="computeroutput"><span class="identifier">pbrfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is Hermitian positive definite and banded, and provides error bounds
+          and backward error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id599088"></a><p class="title"><b>Table 182. Dispatching of pbrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbrfs.definition"></a><h6>
+<a name="id599262"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id599294"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.complexity"></a><h6>
+<a name="id599363"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.example"></a><h6>
+<a name="id599384"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.notes"></a><h6>
+<a name="id599628"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbrfs.see_also"></a><h6>
+<a name="id599649"></a>
+          <a class="link" href="pbrfs.html#boost_numeric_bindings.reference.lapack.pbrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbrfs.f,
+            dpbrfs.f,
+            cpbrfs.f,
+            and zpbrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbtrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbstf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbstf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,232 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbstf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hegst.html" title="hegst">
+<link rel="next" href="sbgst.html" title="sbgst">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgst.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbstf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbstf"></a><a class="link" href="pbstf.html" title="pbstf">pbstf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.prototype"></a><h6>
+<a name="id526623"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbstf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbstf</span><span class="special">(</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.description"></a><h6>
+<a name="id526694"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbstf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBSTF, DPBSTF, CPBSTF, and
+          ZPBSTF. <code class="computeroutput"><span class="identifier">pbstf</span></code> computes
+          a split Cholesky factorization of a complex Hermitian positive definite
+          band matrix A.
+        </p>
+<p>
+          This routine is designed to be used in conjunction with ZHBGST.
+        </p>
+<p>
+          The factorization has the form A = S**H*S where S is a band matrix of the
+          same bandwidth as A and the following structure:
+        </p>
+<p>
+          S = ( U ) ( M L )
+        </p>
+<p>
+          where U is upper triangular of order m = (n+kd)/2, and L is lower triangular
+          of order n-m.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id526813"></a><p class="title"><b>Table 101. Dispatching of pbstf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbstf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBSTF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBSTF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBSTF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBSTF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbstf.definition"></a><h6>
+<a name="id526986"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbstf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.parameters_or_requirements_on_types"></a><h6>
+<a name="id527019"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.complexity"></a><h6>
+<a name="id527088"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.example"></a><h6>
+<a name="id527109"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbstf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbstf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.notes"></a><h6>
+<a name="id527353"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbstf.see_also"></a><h6>
+<a name="id527374"></a>
+          <a class="link" href="pbstf.html#boost_numeric_bindings.reference.lapack.pbstf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbstf.f,
+            dpbstf.f,
+            cpbstf.f,
+            and zpbstf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hegst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgst.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpsvx.html" title="hpsvx">
+<link rel="next" href="pbsvx.html" title="pbsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbsv"></a><a class="link" href="pbsv.html" title="pbsv">pbsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.prototype"></a><h6>
+<a name="id710309"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbsv</span><span class="special">(</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.description"></a><h6>
+<a name="id710400"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBSV, DPBSV, CPBSV, and ZPBSV.
+          <code class="computeroutput"><span class="identifier">pbsv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          Hermitian positive definite band matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The Cholesky decomposition is used to factor A as A = U<span class="bold"><strong>*H
+          * U, if UPLO = 'U', or A = L * L</strong></span>*H, if UPLO = 'L', where U is
+          an upper triangular band matrix, and L is a lower triangular band matrix,
+          with the same number of superdiagonals or subdiagonals as A. The factored
+          form of A is then used to solve the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id710513"></a><p class="title"><b>Table 297. Dispatching of pbsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbsv.definition"></a><h6>
+<a name="id710687"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id710718"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.complexity"></a><h6>
+<a name="id710787"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.example"></a><h6>
+<a name="id710808"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.notes"></a><h6>
+<a name="id711052"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbsv.see_also"></a><h6>
+<a name="id711072"></a>
+          <a class="link" href="pbsv.html#boost_numeric_bindings.reference.lapack.pbsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbsv.f,
+            dpbsv.f,
+            cpbsv.f,
+            and zpbsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,263 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbsv.html" title="pbsv">
+<link rel="next" href="posv.html" title="posv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="posv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbsvx"></a><a class="link" href="pbsvx.html" title="pbsvx">pbsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.prototype"></a><h6>
+<a name="id711145"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixAFB</span><span class="special">&</span> <span class="identifier">afb</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&</span> <span class="identifier">equed</span><span class="special">,</span>
+        <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span>
+        <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.description"></a><h6>
+<a name="id711393"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBSVX, DPBSVX, CPBSVX, and
+          ZPBSVX. <code class="computeroutput"><span class="identifier">pbsvx</span></code> uses the
+          Cholesky factorization A = U**H*U or A = L<span class="bold"><strong>L</strong></span>*H
+          to compute the solution to a complex system of linear equations A * X =
+          B, where A is an N-by-N Hermitian positive definite band matrix and X and
+          B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'E', real scaling factors are computed to equilibrate the
+          system: diag(S) * A * diag(S) * inv(diag(S)) * X = diag(S) * B Whether
+          or not the system will be equilibrated depends on the scaling of the matrix
+          A, but if equilibration is used, A is overwritten by diag(S)*A*diag(S)
+          and B by diag(S)*B.
+        </p>
+<p>
+          2. If FACT = 'N' or 'E', the Cholesky decomposition is used to factor the
+          matrix A (after equilibration if FACT = 'E') as A = U<span class="bold"><strong>*H
+          * U, if UPLO = 'U', or A = L * L</strong></span>*H, if UPLO = 'L', where U is
+          an upper triangular band matrix, and L is a lower triangular band matrix.
+        </p>
+<p>
+          3. If the leading i-by-i principal minor is not positive definite, then
+          the routine returns with INFO = i. Otherwise, the factored form of A is
+          used to estimate the condition number of the matrix A. If the reciprocal
+          of the condition number is less than machine precision, INFO = N+1 is returned
+          as a warning, but the routine still goes on to solve for X and compute
+          error bounds as described below.
+        </p>
+<p>
+          4. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          5. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          6. If equilibration was used, the matrix X is premultiplied by diag(S)
+          so that it solves the original system before equilibration.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id711566"></a><p class="title"><b>Table 298. Dispatching of pbsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbsvx.definition"></a><h6>
+<a name="id711739"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id711771"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.complexity"></a><h6>
+<a name="id711841"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.example"></a><h6>
+<a name="id711861"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.notes"></a><h6>
+<a name="id712104"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbsvx.see_also"></a><h6>
+<a name="id712124"></a>
+          <a class="link" href="pbsvx.html#boost_numeric_bindings.reference.lapack.pbsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbsvx.f,
+            dpbsvx.f,
+            cpbsvx.f,
+            and zpbsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="posv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbtrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbtrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbtrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbrfs.html" title="pbrfs">
+<link rel="next" href="pbtrs.html" title="pbtrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbtrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbtrf"></a><a class="link" href="pbtrf.html" title="pbtrf">pbtrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.prototype"></a><h6>
+<a name="id599720"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbtrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbtrf</span><span class="special">(</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.description"></a><h6>
+<a name="id599792"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbtrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBTRF, DPBTRF, CPBTRF, and
+          ZPBTRF. <code class="computeroutput"><span class="identifier">pbtrf</span></code> computes
+          the Cholesky factorization of a complex Hermitian positive definite band
+          matrix A.
+        </p>
+<p>
+          The factorization has the form A = U<span class="bold"><strong>*H * U, if UPLO
+          = 'U', or A = L * L</strong></span>*H, if UPLO = 'L', where U is an upper triangular
+          matrix and L is lower triangular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id599904"></a><p class="title"><b>Table 183. Dispatching of pbtrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbtrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbtrf.definition"></a><h6>
+<a name="id600077"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbtrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id600108"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.complexity"></a><h6>
+<a name="id600177"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.example"></a><h6>
+<a name="id600198"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbtrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbtrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.notes"></a><h6>
+<a name="id600441"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbtrf.see_also"></a><h6>
+<a name="id600461"></a>
+          <a class="link" href="pbtrf.html#boost_numeric_bindings.reference.lapack.pbtrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbtrf.f,
+            dpbtrf.f,
+            cpbtrf.f,
+            and zpbtrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pbtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbtrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pbtrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pbtrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbtrf.html" title="pbtrf">
+<link rel="next" href="pftrs.html" title="pftrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbtrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pftrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pbtrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pbtrs"></a><a class="link" href="pbtrs.html" title="pbtrs">pbtrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.prototype"></a><h6>
+<a name="id600532"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pbtrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pbtrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.description"></a><h6>
+<a name="id600652"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pbtrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPBTRS, DPBTRS, CPBTRS, and
+          ZPBTRS. <code class="computeroutput"><span class="identifier">pbtrs</span></code> solves a
+          system of linear equations A<span class="bold"><strong>X = B with a Hermitian
+          positive definite band matrix A using the Cholesky factorization A = U</strong></span>*H*U
+          or A = L<span class="bold"><strong>L</strong></span>*H computed by ZPBTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id600765"></a><p class="title"><b>Table 184. Dispatching of pbtrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pbtrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPBTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pbtrs.definition"></a><h6>
+<a name="id600938"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pbtrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id600970"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.complexity"></a><h6>
+<a name="id601038"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.example"></a><h6>
+<a name="id601058"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pbtrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pbtrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.notes"></a><h6>
+<a name="id601302"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pbtrs.see_also"></a><h6>
+<a name="id601321"></a>
+          <a class="link" href="pbtrs.html#boost_numeric_bindings.reference.lapack.pbtrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spbtrs.f,
+            dpbtrs.f,
+            cpbtrs.f,
+            and zpbtrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbtrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pftrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pftrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pftrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pftrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbtrs.html" title="pbtrs">
+<link rel="next" href="pocon.html" title="pocon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pocon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pftrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pftrs"></a><a class="link" href="pftrs.html" title="pftrs">pftrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.prototype"></a><h6>
+<a name="id601393"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pftrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pftrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.description"></a><h6>
+<a name="id601534"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pftrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPFTRS, DPFTRS, CPFTRS, and
+          ZPFTRS. <code class="computeroutput"><span class="identifier">pftrs</span></code> solves a
+          system of linear equations A<span class="bold"><strong>X = B with a Hermitian
+          positive definite matrix A using the Cholesky factorization A = U</strong></span>*H*U
+          or A = L<span class="bold"><strong>L</strong></span>*H computed by ZPFTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id601648"></a><p class="title"><b>Table 185. Dispatching of pftrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pftrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPFTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPFTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPFTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPFTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pftrs.definition"></a><h6>
+<a name="id601821"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pftrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id601852"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.complexity"></a><h6>
+<a name="id601921"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.example"></a><h6>
+<a name="id601941"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pftrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pftrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.notes"></a><h6>
+<a name="id602184"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pftrs.see_also"></a><h6>
+<a name="id602205"></a>
+          <a class="link" href="pftrs.html#boost_numeric_bindings.reference.lapack.pftrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spftrs.f,
+            dpftrs.f,
+            cpftrs.f,
+            and zpftrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pocon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pocon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pocon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pocon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pftrs.html" title="pftrs">
+<link rel="next" href="poequ.html" title="poequ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pftrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="poequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pocon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pocon"></a><a class="link" href="pocon.html" title="pocon">pocon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pocon.prototype"></a><h6>
+<a name="id602276"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pocon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pocon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pocon.description"></a><h6>
+<a name="id602386"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pocon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOCON, DPOCON, CPOCON, and
+          ZPOCON. <code class="computeroutput"><span class="identifier">pocon</span></code> estimates
+          the reciprocal of the condition number (in the 1-norm) of a complex Hermitian
+          positive definite matrix using the Cholesky factorization A = U**H*U or
+          A = L<span class="bold"><strong>L</strong></span>*H computed by ZPOTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id602498"></a><p class="title"><b>Table 186. Dispatching of pocon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pocon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pocon.definition"></a><h6>
+<a name="id602672"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pocon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pocon.parameters_or_requirements_on_types"></a><h6>
+<a name="id602704"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pocon.complexity"></a><h6>
+<a name="id602773"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pocon.example"></a><h6>
+<a name="id602793"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pocon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pocon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pocon.notes"></a><h6>
+<a name="id603037"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pocon.see_also"></a><h6>
+<a name="id603057"></a>
+          <a class="link" href="pocon.html#boost_numeric_bindings.reference.lapack.pocon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spocon.f,
+            dpocon.f,
+            cpocon.f,
+            and zpocon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pftrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="poequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/poequ.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/poequ.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>poequ</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pocon.html" title="pocon">
+<link rel="next" href="porfs.html" title="porfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pocon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="porfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="poequ">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.poequ"></a><a class="link" href="poequ.html" title="poequ">poequ</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.poequ.prototype"></a><h6>
+<a name="id603129"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">poequ</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">poequ</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.poequ.description"></a><h6>
+<a name="id603253"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">poequ</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOEQU, DPOEQU, CPOEQU, and
+          ZPOEQU. <code class="computeroutput"><span class="identifier">poequ</span></code> computes
+          row and column scalings intended to equilibrate a Hermitian positive definite
+          matrix A and reduce its condition number (with respect to the two-norm).
+          S contains the scale factors, S(i) = 1/sqrt(A(i,i)), chosen so that the
+          scaled matrix B with elements B(i,j) = S(i)*A(i,j)*S(j) has ones on the
+          diagonal. This choice of S puts the condition number of B within a factor
+          N of the smallest possible condition number over all possible diagonal
+          scalings.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id603359"></a><p class="title"><b>Table 187. Dispatching of poequ</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of poequ">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOEQU
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.poequ.definition"></a><h6>
+<a name="id603532"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/poequ.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.poequ.parameters_or_requirements_on_types"></a><h6>
+<a name="id603565"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.poequ.complexity"></a><h6>
+<a name="id603633"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.poequ.example"></a><h6>
+<a name="id603653"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">poequ</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">poequ</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.poequ.notes"></a><h6>
+<a name="id603897"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.poequ.see_also"></a><h6>
+<a name="id603916"></a>
+          <a class="link" href="poequ.html#boost_numeric_bindings.reference.lapack.poequ.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spoequ.f,
+            dpoequ.f,
+            cpoequ.f,
+            and zpoequ.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pocon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="porfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/porfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/porfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>porfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="poequ.html" title="poequ">
+<link rel="next" href="potrf.html" title="potrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="poequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="potrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="porfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.porfs"></a><a class="link" href="porfs.html" title="porfs">porfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.porfs.prototype"></a><h6>
+<a name="id603987"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">porfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">porfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.porfs.description"></a><h6>
+<a name="id604176"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">porfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPORFS, DPORFS, CPORFS, and
+          ZPORFS. <code class="computeroutput"><span class="identifier">porfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is Hermitian positive definite, and provides error bounds and backward
+          error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id604279"></a><p class="title"><b>Table 188. Dispatching of porfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of porfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPORFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPORFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPORFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPORFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.porfs.definition"></a><h6>
+<a name="id604452"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/porfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.porfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id604484"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.porfs.complexity"></a><h6>
+<a name="id604553"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.porfs.example"></a><h6>
+<a name="id604573"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">porfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">porfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.porfs.notes"></a><h6>
+<a name="id604816"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.porfs.see_also"></a><h6>
+<a name="id604834"></a>
+          <a class="link" href="porfs.html#boost_numeric_bindings.reference.lapack.porfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sporfs.f,
+            dporfs.f,
+            cporfs.f,
+            and zporfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="poequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="potrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/posv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/posv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>posv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbsvx.html" title="pbsvx">
+<link rel="next" href="posvx.html" title="posvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="posvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="posv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.posv"></a><a class="link" href="posv.html" title="posv">posv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.posv.prototype"></a><h6>
+<a name="id712194"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">posv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">posv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.posv.description"></a><h6>
+<a name="id712285"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">posv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOSV, DPOSV, CPOSV, and ZPOSV.
+          <code class="computeroutput"><span class="identifier">posv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          Hermitian positive definite matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The Cholesky decomposition is used to factor A as A = U<span class="bold"><strong>*H</strong></span>
+          U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular
+          matrix and L is a lower triangular matrix. The factored form of A is then
+          used to solve the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id712398"></a><p class="title"><b>Table 299. Dispatching of posv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of posv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.posv.definition"></a><h6>
+<a name="id712571"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/posv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.posv.parameters_or_requirements_on_types"></a><h6>
+<a name="id712602"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.posv.complexity"></a><h6>
+<a name="id712671"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.posv.example"></a><h6>
+<a name="id712691"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">posv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">posv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.posv.notes"></a><h6>
+<a name="id712935"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.posv.see_also"></a><h6>
+<a name="id712955"></a>
+          <a class="link" href="posv.html#boost_numeric_bindings.reference.lapack.posv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sposv.f,
+            dposv.f,
+            cposv.f,
+            and zposv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="posvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/posvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/posvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,263 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>posvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="posv.html" title="posv">
+<link rel="next" href="ppsv.html" title="ppsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="posv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="posvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.posvx"></a><a class="link" href="posvx.html" title="posvx">posvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.posvx.prototype"></a><h6>
+<a name="id713027"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">posvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">posvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&</span> <span class="identifier">equed</span><span class="special">,</span>
+        <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span>
+        <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.posvx.description"></a><h6>
+<a name="id713275"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">posvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOSVX, DPOSVX, CPOSVX, and
+          ZPOSVX. <code class="computeroutput"><span class="identifier">posvx</span></code> uses the
+          Cholesky factorization A = U**H*U or A = L<span class="bold"><strong>L</strong></span>*H
+          to compute the solution to a complex system of linear equations A * X =
+          B, where A is an N-by-N Hermitian positive definite matrix and X and B
+          are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'E', real scaling factors are computed to equilibrate the
+          system: diag(S) * A * diag(S) * inv(diag(S)) * X = diag(S) * B Whether
+          or not the system will be equilibrated depends on the scaling of the matrix
+          A, but if equilibration is used, A is overwritten by diag(S)*A*diag(S)
+          and B by diag(S)*B.
+        </p>
+<p>
+          2. If FACT = 'N' or 'E', the Cholesky decomposition is used to factor the
+          matrix A (after equilibration if FACT = 'E') as A = U<span class="bold"><strong>*H</strong></span>
+          U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular
+          matrix and L is a lower triangular matrix.
+        </p>
+<p>
+          3. If the leading i-by-i principal minor is not positive definite, then
+          the routine returns with INFO = i. Otherwise, the factored form of A is
+          used to estimate the condition number of the matrix A. If the reciprocal
+          of the condition number is less than machine precision, INFO = N+1 is returned
+          as a warning, but the routine still goes on to solve for X and compute
+          error bounds as described below.
+        </p>
+<p>
+          4. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          5. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          6. If equilibration was used, the matrix X is premultiplied by diag(S)
+          so that it solves the original system before equilibration.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id713447"></a><p class="title"><b>Table 300. Dispatching of posvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of posvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.posvx.definition"></a><h6>
+<a name="id713621"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/posvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.posvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id713652"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.posvx.complexity"></a><h6>
+<a name="id713721"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.posvx.example"></a><h6>
+<a name="id713741"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">posvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">posvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.posvx.notes"></a><h6>
+<a name="id713984"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.posvx.see_also"></a><h6>
+<a name="id714004"></a>
+          <a class="link" href="posvx.html#boost_numeric_bindings.reference.lapack.posvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sposvx.f,
+            dposvx.f,
+            cposvx.f,
+            and zposvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="posv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,226 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>potrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="porfs.html" title="porfs">
+<link rel="next" href="potri.html" title="potri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="porfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="potri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="potrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.potrf"></a><a class="link" href="potrf.html" title="potrf">potrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.potrf.prototype"></a><h6>
+<a name="id604905"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">potrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">potrf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potrf.description"></a><h6>
+<a name="id604977"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">potrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOTRF, DPOTRF, CPOTRF, and
+          ZPOTRF. <code class="computeroutput"><span class="identifier">potrf</span></code> computes
+          the Cholesky factorization of a complex Hermitian positive definite matrix
+          A.
+        </p>
+<p>
+          The factorization has the form A = U<span class="bold"><strong>*H * U, if UPLO
+          = 'U', or A = L * L</strong></span>*H, if UPLO = 'L', where U is an upper triangular
+          matrix and L is lower triangular.
+        </p>
+<p>
+          This is the block version of the algorithm, calling Level 3 BLAS.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id605093"></a><p class="title"><b>Table 189. Dispatching of potrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of potrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.potrf.definition"></a><h6>
+<a name="id605266"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/potrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id605297"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.potrf.complexity"></a><h6>
+<a name="id605367"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.potrf.example"></a><h6>
+<a name="id605388"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">potrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">potrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potrf.notes"></a><h6>
+<a name="id605631"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.potrf.see_also"></a><h6>
+<a name="id605651"></a>
+          <a class="link" href="potrf.html#boost_numeric_bindings.reference.lapack.potrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spotrf.f,
+            dpotrf.f,
+            cpotrf.f,
+            and zpotrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="porfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="potri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>potri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="potrf.html" title="potrf">
+<link rel="next" href="potrs.html" title="potrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="potrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="potrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="potri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.potri"></a><a class="link" href="potri.html" title="potri">potri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.potri.prototype"></a><h6>
+<a name="id605721"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">potri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">potri</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potri.description"></a><h6>
+<a name="id605792"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">potri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOTRI, DPOTRI, CPOTRI, and
+          ZPOTRI. <code class="computeroutput"><span class="identifier">potri</span></code> computes
+          the inverse of a complex Hermitian positive definite matrix A using the
+          Cholesky factorization A = U**H*U or A = L<span class="bold"><strong>L</strong></span>*H
+          computed by ZPOTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id605900"></a><p class="title"><b>Table 190. Dispatching of potri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of potri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.potri.definition"></a><h6>
+<a name="id606074"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/potri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potri.parameters_or_requirements_on_types"></a><h6>
+<a name="id606105"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.potri.complexity"></a><h6>
+<a name="id606174"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.potri.example"></a><h6>
+<a name="id606194"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">potri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">potri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potri.notes"></a><h6>
+<a name="id606438"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.potri.see_also"></a><h6>
+<a name="id606457"></a>
+          <a class="link" href="potri.html#boost_numeric_bindings.reference.lapack.potri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spotri.f,
+            dpotri.f,
+            cpotri.f,
+            and zpotri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="potrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="potrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/potrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>potrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="potri.html" title="potri">
+<link rel="next" href="ppcon.html" title="ppcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="potri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="potrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.potrs"></a><a class="link" href="potrs.html" title="potrs">potrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.potrs.prototype"></a><h6>
+<a name="id606529"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">potrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">potrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potrs.description"></a><h6>
+<a name="id606626"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">potrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPOTRS, DPOTRS, CPOTRS, and
+          ZPOTRS. <code class="computeroutput"><span class="identifier">potrs</span></code> solves a
+          system of linear equations A<span class="bold"><strong>X = B with a Hermitian
+          positive definite matrix A using the Cholesky factorization A = U</strong></span>*H*U
+          or A = L<span class="bold"><strong>L</strong></span>*H computed by ZPOTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id606740"></a><p class="title"><b>Table 191. Dispatching of potrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of potrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPOTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPOTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPOTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPOTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.potrs.definition"></a><h6>
+<a name="id606913"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/potrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id606944"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.potrs.complexity"></a><h6>
+<a name="id607012"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.potrs.example"></a><h6>
+<a name="id607032"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">potrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">potrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.potrs.notes"></a><h6>
+<a name="id607276"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.potrs.see_also"></a><h6>
+<a name="id607295"></a>
+          <a class="link" href="potrs.html#boost_numeric_bindings.reference.lapack.potrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spotrs.f,
+            dpotrs.f,
+            cpotrs.f,
+            and zpotrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="potri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ppcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="potrs.html" title="potrs">
+<link rel="next" href="ppequ.html" title="ppequ">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="potrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ppcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ppcon"></a><a class="link" href="ppcon.html" title="ppcon">ppcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.prototype"></a><h6>
+<a name="id607368"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ppcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ppcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.description"></a><h6>
+<a name="id607477"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ppcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPCON, DPPCON, CPPCON, and
+          ZPPCON. <code class="computeroutput"><span class="identifier">ppcon</span></code> estimates
+          the reciprocal of the condition number (in the 1-norm) of a complex Hermitian
+          positive definite packed matrix using the Cholesky factorization A = U**H*U
+          or A = L<span class="bold"><strong>L</strong></span>*H computed by ZPPTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id607590"></a><p class="title"><b>Table 192. Dispatching of ppcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ppcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ppcon.definition"></a><h6>
+<a name="id607763"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ppcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id607794"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.complexity"></a><h6>
+<a name="id607862"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.example"></a><h6>
+<a name="id607883"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ppcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ppcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.notes"></a><h6>
+<a name="id608126"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppcon.see_also"></a><h6>
+<a name="id608146"></a>
+          <a class="link" href="ppcon.html#boost_numeric_bindings.reference.lapack.ppcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sppcon.f,
+            dppcon.f,
+            cppcon.f,
+            and zppcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="potrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppequ.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppequ.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppequ.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ppequ</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ppcon.html" title="ppcon">
+<link rel="next" href="pprfs.html" title="pprfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ppequ">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ppequ"></a><a class="link" href="ppequ.html" title="ppequ">ppequ</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.prototype"></a><h6>
+<a name="id608218"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ppequ</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ppequ</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.description"></a><h6>
+<a name="id608344"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ppequ</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPEQU, DPPEQU, CPPEQU, and
+          ZPPEQU. <code class="computeroutput"><span class="identifier">ppequ</span></code> computes
+          row and column scalings intended to equilibrate a Hermitian positive definite
+          matrix A in packed storage and reduce its condition number (with respect
+          to the two-norm). S contains the scale factors, S(i)=1/sqrt(A(i,i)), chosen
+          so that the scaled matrix B with elements B(i,j)=S(i)*A(i,j)*S(j) has ones
+          on the diagonal. This choice of S puts the condition number of B within
+          a factor N of the smallest possible condition number over all possible
+          diagonal scalings.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id608450"></a><p class="title"><b>Table 193. Dispatching of ppequ</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ppequ">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPEQU
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPEQU
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ppequ.definition"></a><h6>
+<a name="id608623"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ppequ.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.parameters_or_requirements_on_types"></a><h6>
+<a name="id608655"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.complexity"></a><h6>
+<a name="id608724"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.example"></a><h6>
+<a name="id608744"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ppequ</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ppequ</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.notes"></a><h6>
+<a name="id608988"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppequ.see_also"></a><h6>
+<a name="id609008"></a>
+          <a class="link" href="ppequ.html#boost_numeric_bindings.reference.lapack.ppequ.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sppequ.f,
+            dppequ.f,
+            cppequ.f,
+            and zppequ.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pprfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pprfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pprfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ppequ.html" title="ppequ">
+<link rel="next" href="pptrf.html" title="pptrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pptrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pprfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pprfs"></a><a class="link" href="pprfs.html" title="pprfs">pprfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.prototype"></a><h6>
+<a name="id609080"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pprfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pprfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAFP</span><span class="special">&</span> <span class="identifier">afp</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.description"></a><h6>
+<a name="id609269"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pprfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPRFS, DPPRFS, CPPRFS, and
+          ZPPRFS. <code class="computeroutput"><span class="identifier">pprfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is Hermitian positive definite and packed, and provides error bounds
+          and backward error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id609373"></a><p class="title"><b>Table 194. Dispatching of pprfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pprfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pprfs.definition"></a><h6>
+<a name="id609545"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pprfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id609576"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.complexity"></a><h6>
+<a name="id609646"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.example"></a><h6>
+<a name="id609666"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pprfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pprfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.notes"></a><h6>
+<a name="id609910"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pprfs.see_also"></a><h6>
+<a name="id609930"></a>
+          <a class="link" href="pprfs.html#boost_numeric_bindings.reference.lapack.pprfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spprfs.f,
+            dpprfs.f,
+            cpprfs.f,
+            and zpprfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppequ.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pptrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ppsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="posvx.html" title="posvx">
+<link rel="next" href="ppsvx.html" title="ppsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="posvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ppsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ppsv"></a><a class="link" href="ppsv.html" title="ppsv">ppsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.prototype"></a><h6>
+<a name="id714077"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ppsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ppsv</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.description"></a><h6>
+<a name="id714170"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ppsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPSV, DPPSV, CPPSV, and ZPPSV.
+          <code class="computeroutput"><span class="identifier">ppsv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          Hermitian positive definite matrix stored in packed format and X and B
+          are N-by-NRHS matrices.
+        </p>
+<p>
+          The Cholesky decomposition is used to factor A as A = U<span class="bold"><strong>*H</strong></span>
+          U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular
+          matrix and L is a lower triangular matrix. The factored form of A is then
+          used to solve the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id714283"></a><p class="title"><b>Table 301. Dispatching of ppsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ppsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ppsv.definition"></a><h6>
+<a name="id714457"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ppsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id714488"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.complexity"></a><h6>
+<a name="id714557"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.example"></a><h6>
+<a name="id714577"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ppsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ppsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.notes"></a><h6>
+<a name="id714821"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppsv.see_also"></a><h6>
+<a name="id714841"></a>
+          <a class="link" href="ppsv.html#boost_numeric_bindings.reference.lapack.ppsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sppsv.f,
+            dppsv.f,
+            cppsv.f,
+            and zppsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="posvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ppsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ppsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,263 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ppsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ppsv.html" title="ppsv">
+<link rel="next" href="ptsv.html" title="ptsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ppsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ppsvx"></a><a class="link" href="ppsvx.html" title="ppsvx">ppsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.prototype"></a><h6>
+<a name="id714912"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ppsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ppsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorAFP</span><span class="special">&</span> <span class="identifier">afp</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&</span> <span class="identifier">equed</span><span class="special">,</span>
+        <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span>
+        <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.description"></a><h6>
+<a name="id715159"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ppsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPSVX, DPPSVX, CPPSVX, and
+          ZPPSVX. <code class="computeroutput"><span class="identifier">ppsvx</span></code> uses the
+          Cholesky factorization A = U**H*U or A = L<span class="bold"><strong>L</strong></span>*H
+          to compute the solution to a complex system of linear equations A * X =
+          B, where A is an N-by-N Hermitian positive definite matrix stored in packed
+          format and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'E', real scaling factors are computed to equilibrate the
+          system: diag(S) * A * diag(S) * inv(diag(S)) * X = diag(S) * B Whether
+          or not the system will be equilibrated depends on the scaling of the matrix
+          A, but if equilibration is used, A is overwritten by diag(S)*A*diag(S)
+          and B by diag(S)*B.
+        </p>
+<p>
+          2. If FACT = 'N' or 'E', the Cholesky decomposition is used to factor the
+          matrix A (after equilibration if FACT = 'E') as A = U'* U , if UPLO = 'U',
+          or A = L * L', if UPLO = 'L', where U is an upper triangular matrix, L
+          is a lower triangular matrix, and ' indicates conjugate transpose.
+        </p>
+<p>
+          3. If the leading i-by-i principal minor is not positive definite, then
+          the routine returns with INFO = i. Otherwise, the factored form of A is
+          used to estimate the condition number of the matrix A. If the reciprocal
+          of the condition number is less than machine precision, INFO = N+1 is returned
+          as a warning, but the routine still goes on to solve for X and compute
+          error bounds as described below.
+        </p>
+<p>
+          4. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          5. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          6. If equilibration was used, the matrix X is premultiplied by diag(S)
+          so that it solves the original system before equilibration.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id715327"></a><p class="title"><b>Table 302. Dispatching of ppsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ppsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ppsvx.definition"></a><h6>
+<a name="id715502"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ppsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id715534"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.complexity"></a><h6>
+<a name="id715602"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.example"></a><h6>
+<a name="id715623"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ppsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ppsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.notes"></a><h6>
+<a name="id715866"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ppsvx.see_also"></a><h6>
+<a name="id715885"></a>
+          <a class="link" href="ppsvx.html#boost_numeric_bindings.reference.lapack.ppsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sppsvx.f,
+            dppsvx.f,
+            cppsvx.f,
+            and zppsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pptrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pprfs.html" title="pprfs">
+<link rel="next" href="pptri.html" title="pptri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pptrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pptrf"></a><a class="link" href="pptrf.html" title="pptrf">pptrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.prototype"></a><h6>
+<a name="id610002"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pptrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pptrf</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.description"></a><h6>
+<a name="id610073"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pptrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPTRF, DPPTRF, CPPTRF, and
+          ZPPTRF. <code class="computeroutput"><span class="identifier">pptrf</span></code> computes
+          the Cholesky factorization of a complex Hermitian positive definite matrix
+          A stored in packed format.
+        </p>
+<p>
+          The factorization has the form A = U<span class="bold"><strong>*H * U, if UPLO
+          = 'U', or A = L * L</strong></span>*H, if UPLO = 'L', where U is an upper triangular
+          matrix and L is lower triangular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id610185"></a><p class="title"><b>Table 195. Dispatching of pptrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pptrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pptrf.definition"></a><h6>
+<a name="id610357"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pptrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id610389"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.complexity"></a><h6>
+<a name="id610457"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.example"></a><h6>
+<a name="id610478"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pptrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pptrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.notes"></a><h6>
+<a name="id610722"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pptrf.see_also"></a><h6>
+<a name="id610742"></a>
+          <a class="link" href="pptrf.html#boost_numeric_bindings.reference.lapack.pptrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spptrf.f,
+            dpptrf.f,
+            cpptrf.f,
+            and zpptrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pptri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pptrf.html" title="pptrf">
+<link rel="next" href="pptrs.html" title="pptrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pptrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pptri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pptri"></a><a class="link" href="pptri.html" title="pptri">pptri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pptri.prototype"></a><h6>
+<a name="id610813"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pptri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pptri</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptri.description"></a><h6>
+<a name="id610885"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pptri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPTRI, DPPTRI, CPPTRI, and
+          ZPPTRI. <code class="computeroutput"><span class="identifier">pptri</span></code> computes
+          the inverse of a complex Hermitian positive definite matrix A using the
+          Cholesky factorization A = U**H*U or A = L<span class="bold"><strong>L</strong></span>*H
+          computed by ZPPTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id610993"></a><p class="title"><b>Table 196. Dispatching of pptri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pptri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pptri.definition"></a><h6>
+<a name="id611166"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pptri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptri.parameters_or_requirements_on_types"></a><h6>
+<a name="id611196"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pptri.complexity"></a><h6>
+<a name="id611265"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pptri.example"></a><h6>
+<a name="id611285"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pptri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pptri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptri.notes"></a><h6>
+<a name="id611527"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pptri.see_also"></a><h6>
+<a name="id611546"></a>
+          <a class="link" href="pptri.html#boost_numeric_bindings.reference.lapack.pptri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spptri.f,
+            dpptri.f,
+            cpptri.f,
+            and zpptri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pptrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pptrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pptrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pptri.html" title="pptri">
+<link rel="next" href="ptcon.html" title="ptcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pptrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pptrs"></a><a class="link" href="pptrs.html" title="pptrs">pptrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.prototype"></a><h6>
+<a name="id611618"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pptrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pptrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.description"></a><h6>
+<a name="id611716"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pptrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPPTRS, DPPTRS, CPPTRS, and
+          ZPPTRS. <code class="computeroutput"><span class="identifier">pptrs</span></code> solves a
+          system of linear equations A<span class="bold"><strong>X = B with a Hermitian
+          positive definite matrix A in packed storage using the Cholesky factorization
+          A = U</strong></span>*H*U or A = L<span class="bold"><strong>L</strong></span>*H computed
+          by ZPPTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id611830"></a><p class="title"><b>Table 197. Dispatching of pptrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pptrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPPTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pptrs.definition"></a><h6>
+<a name="id612003"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pptrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id612035"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.complexity"></a><h6>
+<a name="id612104"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.example"></a><h6>
+<a name="id612124"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pptrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pptrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.notes"></a><h6>
+<a name="id612366"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pptrs.see_also"></a><h6>
+<a name="id612386"></a>
+          <a class="link" href="pptrs.html#boost_numeric_bindings.reference.lapack.pptrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spptrs.f,
+            dpptrs.f,
+            cpptrs.f,
+            and zpptrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ptcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pptrs.html" title="pptrs">
+<link rel="next" href="ptrfs.html" title="ptrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ptcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ptcon"></a><a class="link" href="ptcon.html" title="ptcon">ptcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.prototype"></a><h6>
+<a name="id612457"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ptcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ptcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.description"></a><h6>
+<a name="id612593"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ptcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTCON, DPTCON, CPTCON, and
+          ZPTCON. <code class="computeroutput"><span class="identifier">ptcon</span></code> computes
+          the reciprocal of the condition number (in the 1-norm) of a complex Hermitian
+          positive definite tridiagonal matrix using the factorization A = L<span class="bold"><strong>D*L</strong></span><span class="bold"><strong>H or A = U</strong></span>*H*D*U
+          computed by ZPTTRF.
+        </p>
+<p>
+          Norm(inv(A)) is computed by a direct method, and the reciprocal of the
+          condition number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id612711"></a><p class="title"><b>Table 198. Dispatching of ptcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ptcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ptcon.definition"></a><h6>
+<a name="id612884"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ptcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id612915"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.complexity"></a><h6>
+<a name="id612985"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.example"></a><h6>
+<a name="id613006"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ptcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ptcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.notes"></a><h6>
+<a name="id613250"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptcon.see_also"></a><h6>
+<a name="id613270"></a>
+          <a class="link" href="ptcon.html#boost_numeric_bindings.reference.lapack.ptcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sptcon.f,
+            dptcon.f,
+            cptcon.f,
+            and zptcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pteqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pteqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,234 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pteqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormtr.html" title="ormtr">
+<link rel="next" href="sbtrd.html" title="sbtrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbtrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pteqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pteqr"></a><a class="link" href="pteqr.html" title="pteqr">pteqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.prototype"></a><h6>
+<a name="id642214"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pteqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pteqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.description"></a><h6>
+<a name="id642348"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pteqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTEQR, DPTEQR, CPTEQR, and
+          ZPTEQR. <code class="computeroutput"><span class="identifier">pteqr</span></code> computes
+          all eigenvalues and, optionally, eigenvectors of a symmetric positive definite
+          tridiagonal matrix by first factoring the matrix using DPTTRF and then
+          calling ZBDSQR to compute the singular values of the bidiagonal factor.
+        </p>
+<p>
+          This routine computes the eigenvalues of the positive definite tridiagonal
+          matrix to high relative accuracy. This means that if the eigenvalues range
+          over many orders of magnitude in size, then the small eigenvalues and corresponding
+          eigenvectors will be computed more accurately than, for example, with the
+          standard QR method.
+        </p>
+<p>
+          The eigenvectors of a full or band positive definite Hermitian matrix can
+          also be found if ZHETRD, ZHPTRD, or ZHBTRD has been used to reduce this
+          matrix to tridiagonal form. (The reduction to tridiagonal form, however,
+          may preclude the possibility of obtaining high relative accuracy in the
+          small eigenvalues of the original matrix, if these eigenvalues range over
+          many orders of magnitude.)
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id642465"></a><p class="title"><b>Table 232. Dispatching of pteqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pteqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTEQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pteqr.definition"></a><h6>
+<a name="id642638"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pteqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id642669"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.complexity"></a><h6>
+<a name="id642738"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.example"></a><h6>
+<a name="id642759"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pteqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pteqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.notes"></a><h6>
+<a name="id643002"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pteqr.see_also"></a><h6>
+<a name="id643021"></a>
+          <a class="link" href="pteqr.html#boost_numeric_bindings.reference.lapack.pteqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spteqr.f,
+            dpteqr.f,
+            cpteqr.f,
+            and zpteqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbtrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,230 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ptrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ptcon.html" title="ptcon">
+<link rel="next" href="pttrf.html" title="pttrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pttrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ptrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ptrfs"></a><a class="link" href="ptrfs.html" title="ptrfs">ptrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.prototype"></a><h6>
+<a name="id613342"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">ptrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ptrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorDF</span><span class="special">&</span> <span class="identifier">df</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorEF</span><span class="special">&</span> <span class="identifier">ef</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span>
+        <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">ptrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorDF</span><span class="special">&</span> <span class="identifier">df</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorEF</span><span class="special">&</span> <span class="identifier">ef</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.description"></a><h6>
+<a name="id613816"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ptrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTRFS, DPTRFS, CPTRFS, and
+          ZPTRFS. <code class="computeroutput"><span class="identifier">ptrfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is Hermitian positive definite and tridiagonal, and provides error
+          bounds and backward error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id613920"></a><p class="title"><b>Table 199. Dispatching of ptrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ptrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ptrfs.definition"></a><h6>
+<a name="id614093"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ptrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id614124"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.complexity"></a><h6>
+<a name="id614192"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.example"></a><h6>
+<a name="id614212"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ptrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ptrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.notes"></a><h6>
+<a name="id614456"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptrfs.see_also"></a><h6>
+<a name="id614476"></a>
+          <a class="link" href="ptrfs.html#boost_numeric_bindings.reference.lapack.ptrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sptrfs.f,
+            dptrfs.f,
+            cptrfs.f,
+            and zptrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pttrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,222 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ptsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ppsvx.html" title="ppsvx">
+<link rel="next" href="ptsvx.html" title="ptsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ptsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ptsv"></a><a class="link" href="ptsv.html" title="ptsv">ptsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.prototype"></a><h6>
+<a name="id715957"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ptsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ptsv</span><span class="special">(</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.description"></a><h6>
+<a name="id716070"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ptsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTSV, DPTSV, CPTSV, and ZPTSV.
+          <code class="computeroutput"><span class="identifier">ptsv</span></code> computes the solution
+          to a complex system of linear equations A*X = B, where A is an N-by-N Hermitian
+          positive definite tridiagonal matrix, and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          A is factored as A = L<span class="bold"><strong>D*L</strong></span>*H, and the factored
+          form of A is then used to solve the system of equations.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id716182"></a><p class="title"><b>Table 303. Dispatching of ptsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ptsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ptsv.definition"></a><h6>
+<a name="id716355"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ptsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id716386"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.complexity"></a><h6>
+<a name="id716454"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.example"></a><h6>
+<a name="id716474"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ptsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ptsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.notes"></a><h6>
+<a name="id716718"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptsv.see_also"></a><h6>
+<a name="id716738"></a>
+          <a class="link" href="ptsv.html#boost_numeric_bindings.reference.lapack.ptsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sptsv.f,
+            dptsv.f,
+            cptsv.f,
+            and zptsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ppsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ptsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ptsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ptsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ptsv.html" title="ptsv">
+<link rel="next" href="sgesv.html" title="sgesv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sgesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ptsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ptsvx"></a><a class="link" href="ptsvx.html" title="ptsvx">ptsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.prototype"></a><h6>
+<a name="id716810"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ptsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ptsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorDF</span><span class="special">&</span> <span class="identifier">df</span><span class="special">,</span>
+        <span class="identifier">VectorEF</span><span class="special">&</span> <span class="identifier">ef</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.description"></a><h6>
+<a name="id717075"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ptsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTSVX, DPTSVX, CPTSVX, and
+          ZPTSVX. <code class="computeroutput"><span class="identifier">ptsvx</span></code> uses the
+          factorization A = L<span class="bold"><strong>D*L</strong></span>*H to compute the
+          solution to a complex system of linear equations A*X = B, where A is an
+          N-by-N Hermitian positive definite tridiagonal matrix and X and B are N-by-NRHS
+          matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'N', the matrix A is factored as A = L<span class="bold"><strong>D*L</strong></span><span class="bold"><strong>H, where L is a unit lower bidiagonal matrix and D is diagonal.
+          The factorization can also be regarded as having the form A = U</strong></span>*H*D*U.
+        </p>
+<p>
+          2. If the leading i-by-i principal minor is not positive definite, then
+          the routine returns with INFO = i. Otherwise, the factored form of A is
+          used to estimate the condition number of the matrix A. If the reciprocal
+          of the condition number is less than machine precision, INFO = N+1 is returned
+          as a warning, but the routine still goes on to solve for X and compute
+          error bounds as described below.
+        </p>
+<p>
+          3. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          4. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id717240"></a><p class="title"><b>Table 304. Dispatching of ptsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ptsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ptsvx.definition"></a><h6>
+<a name="id717414"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ptsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id717445"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.complexity"></a><h6>
+<a name="id717514"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.example"></a><h6>
+<a name="id717535"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ptsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ptsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.notes"></a><h6>
+<a name="id717779"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ptsvx.see_also"></a><h6>
+<a name="id717799"></a>
+          <a class="link" href="ptsvx.html#boost_numeric_bindings.reference.lapack.ptsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sptsvx.f,
+            dptsvx.f,
+            cptsvx.f,
+            and zptsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sgesv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pttrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pttrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pttrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ptrfs.html" title="ptrfs">
+<link rel="next" href="pttrs.html" title="pttrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pttrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pttrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pttrf"></a><a class="link" href="pttrf.html" title="pttrf">pttrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.prototype"></a><h6>
+<a name="id614548"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">pttrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pttrf</span><span class="special">(</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.description"></a><h6>
+<a name="id614638"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pttrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTTRF, DPTTRF, CPTTRF, and
+          ZPTTRF. <code class="computeroutput"><span class="identifier">pttrf</span></code> computes
+          the L*D*L' factorization of a complex Hermitian positive definite tridiagonal
+          matrix A. The factorization may also be regarded as having the form A =
+          U'*D*U.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id614741"></a><p class="title"><b>Table 200. Dispatching of pttrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pttrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pttrf.definition"></a><h6>
+<a name="id614914"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pttrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id614945"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.complexity"></a><h6>
+<a name="id615014"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.example"></a><h6>
+<a name="id615035"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pttrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pttrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.notes"></a><h6>
+<a name="id615278"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pttrf.see_also"></a><h6>
+<a name="id615298"></a>
+          <a class="link" href="pttrf.html#boost_numeric_bindings.reference.lapack.pttrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spttrf.f,
+            dpttrf.f,
+            cpttrf.f,
+            and zpttrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pttrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pttrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/pttrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,227 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>pttrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pttrf.html" title="pttrf">
+<link rel="next" href="spcon.html" title="spcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pttrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="pttrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.pttrs"></a><a class="link" href="pttrs.html" title="pttrs">pttrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.prototype"></a><h6>
+<a name="id615371"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">pttrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">pttrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">pttrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.description"></a><h6>
+<a name="id615609"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">pttrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SPTTRS, DPTTRS, CPTTRS, and
+          ZPTTRS. <code class="computeroutput"><span class="identifier">pttrs</span></code> solves a
+          tridiagonal system of the form A * X = B using the factorization A = U'*D*U
+          or A = L*D*L' computed by ZPTTRF. D is a diagonal matrix specified in the
+          vector D, U (or L) is a unit bidiagonal matrix whose superdiagonal (subdiagonal)
+          is specified in the vector E, and X and B are N by NRHS matrices.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id615712"></a><p class="title"><b>Table 201. Dispatching of pttrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of pttrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SPTTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DPTTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CPTTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZPTTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.pttrs.definition"></a><h6>
+<a name="id615886"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/pttrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id615917"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.complexity"></a><h6>
+<a name="id615986"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.example"></a><h6>
+<a name="id616007"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">pttrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">pttrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.notes"></a><h6>
+<a name="id616252"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.pttrs.see_also"></a><h6>
+<a name="id616271"></a>
+          <a class="link" href="pttrs.html#boost_numeric_bindings.reference.lapack.pttrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files spttrs.f,
+            dpttrs.f,
+            cpttrs.f,
+            and zpttrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pttrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hpevx.html" title="hpevx">
+<link rel="next" href="sbevd.html" title="sbevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbev"></a><a class="link" href="sbev.html" title="sbev">sbev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbev.prototype"></a><h6>
+<a name="id738683"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbev.description"></a><h6>
+<a name="id738815"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBEV and DSBEV. <code class="computeroutput"><span class="identifier">sbev</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a real symmetric band matrix A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id738917"></a><p class="title"><b>Table 327. Dispatching of sbev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbev.definition"></a><h6>
+<a name="id739012"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbev.parameters_or_requirements_on_types"></a><h6>
+<a name="id739043"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbev.complexity"></a><h6>
+<a name="id739112"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbev.example"></a><h6>
+<a name="id739132"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbev.notes"></a><h6>
+<a name="id739375"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbev.see_also"></a><h6>
+<a name="id739395"></a>
+          <a class="link" href="sbev.html#boost_numeric_bindings.reference.lapack.sbev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbev.f
+            and dsbev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hpevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbev.html" title="sbev">
+<link rel="next" href="sbevx.html" title="sbevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbevd"></a><a class="link" href="sbevd.html" title="sbevd">sbevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.prototype"></a><h6>
+<a name="id739456"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">liwork</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.description"></a><h6>
+<a name="id739611"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBEVD and DSBEVD. <code class="computeroutput"><span class="identifier">sbevd</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a real symmetric band matrix A. If eigenvectors
+          are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id739720"></a><p class="title"><b>Table 328. Dispatching of sbevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbevd.definition"></a><h6>
+<a name="id739814"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id739846"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.complexity"></a><h6>
+<a name="id739915"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.example"></a><h6>
+<a name="id739935"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.notes"></a><h6>
+<a name="id740178"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbevd.see_also"></a><h6>
+<a name="id740198"></a>
+          <a class="link" href="sbevd.html#boost_numeric_bindings.reference.lapack.sbevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbevd.f
+            and dsbevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbevd.html" title="sbevd">
+<link rel="next" href="spev.html" title="spev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbevx"></a><a class="link" href="sbevx.html" title="sbevx">sbevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.prototype"></a><h6>
+<a name="id740258"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.description"></a><h6>
+<a name="id740568"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBEVX and DSBEVX. <code class="computeroutput"><span class="identifier">sbevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a real symmetric band matrix A. Eigenvalues
+          and eigenvectors can be selected by specifying either a range of values
+          or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id740671"></a><p class="title"><b>Table 329. Dispatching of sbevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbevx.definition"></a><h6>
+<a name="id740766"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id740798"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.complexity"></a><h6>
+<a name="id740868"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.example"></a><h6>
+<a name="id740889"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.notes"></a><h6>
+<a name="id741132"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbevx.see_also"></a><h6>
+<a name="id741153"></a>
+          <a class="link" href="sbevx.html#boost_numeric_bindings.reference.lapack.sbevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbevx.f
+            and dsbevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgst.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgst.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,196 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbgst</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pbstf.html" title="pbstf">
+<link rel="next" href="sygst.html" title="sygst">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbstf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygst.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbgst">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbgst"></a><a class="link" href="sbgst.html" title="sbgst">sbgst</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.prototype"></a><h6>
+<a name="id527444"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbgst</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbgst</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.description"></a><h6>
+<a name="id527585"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbgst</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBGST and DSBGST. <code class="computeroutput"><span class="identifier">sbgst</span></code> reduces a real symmetric-definite
+          banded generalized eigenproblem A*x = lambda*B*x to standard form C*y =
+          lambda*y, such that C has the same bandwidth as A.
+        </p>
+<p>
+          B must have been previously factorized as S*<span class="bold"><strong>T*S by
+          DPBSTF, using a split Cholesky factorization. A is overwritten by C = X</strong></span>*T<span class="bold"><strong>A*X, where X = S</strong></span>*(-1)*Q and Q is an orthogonal matrix
+          chosen to preserve the bandwidth of A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id527705"></a><p class="title"><b>Table 102. Dispatching of sbgst</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbgst">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBGST
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBGST
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbgst.definition"></a><h6>
+<a name="id527799"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbgst.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.parameters_or_requirements_on_types"></a><h6>
+<a name="id527831"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.complexity"></a><h6>
+<a name="id527900"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.example"></a><h6>
+<a name="id527921"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbgst</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbgst</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.notes"></a><h6>
+<a name="id528164"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgst.see_also"></a><h6>
+<a name="id528184"></a>
+          <a class="link" href="sbgst.html#boost_numeric_bindings.reference.lapack.sbgst.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbgst.f
+            and dsbgst.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pbstf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygst.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbgv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="largv.html" title="largv">
+<link rel="next" href="sbgvd.html" title="sbgvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="largv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbgv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbgv"></a><a class="link" href="sbgv.html" title="sbgv">sbgv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.prototype"></a><h6>
+<a name="id688518"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbgv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbgv</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.description"></a><h6>
+<a name="id688672"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbgv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBGV and DSBGV. <code class="computeroutput"><span class="identifier">sbgv</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a real generalized symmetric-definite banded
+          eigenproblem, of the form A*x=(lambda)*B*x. Here A and B are assumed to
+          be symmetric and banded, and B is also positive definite.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id688775"></a><p class="title"><b>Table 273. Dispatching of sbgv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbgv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbgv.definition"></a><h6>
+<a name="id688869"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbgv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.parameters_or_requirements_on_types"></a><h6>
+<a name="id688899"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.complexity"></a><h6>
+<a name="id688968"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.example"></a><h6>
+<a name="id688988"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbgv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbgv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.notes"></a><h6>
+<a name="id689232"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgv.see_also"></a><h6>
+<a name="id689252"></a>
+          <a class="link" href="sbgv.html#boost_numeric_bindings.reference.lapack.sbgv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbgv.f
+            and dsbgv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="largv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,201 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbgvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbgv.html" title="sbgv">
+<link rel="next" href="sbgvx.html" title="sbgvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbgvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbgvd"></a><a class="link" href="sbgvd.html" title="sbgvd">sbgvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.prototype"></a><h6>
+<a name="id689311"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbgvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbgvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.description"></a><h6>
+<a name="id689466"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbgvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBGVD and DSBGVD. <code class="computeroutput"><span class="identifier">sbgvd</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a real generalized symmetric-definite banded
+          eigenproblem, of the form A*x=(lambda)*B*x. Here A and B are assumed to
+          be symmetric and banded, and B is also positive definite. If eigenvectors
+          are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id689577"></a><p class="title"><b>Table 274. Dispatching of sbgvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbgvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBGVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBGVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbgvd.definition"></a><h6>
+<a name="id689671"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbgvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id689703"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.complexity"></a><h6>
+<a name="id689772"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.example"></a><h6>
+<a name="id689793"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbgvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbgvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.notes"></a><h6>
+<a name="id690037"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgvd.see_also"></a><h6>
+<a name="id690057"></a>
+          <a class="link" href="sbgvd.html#boost_numeric_bindings.reference.lapack.sbgvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbgvd.f
+            and dsbgvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sbgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbgvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbgvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbgvd.html" title="sbgvd">
+<link rel="next" href="spgv.html" title="spgv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbgvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbgvx"></a><a class="link" href="sbgvx.html" title="sbgvx">sbgvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.prototype"></a><h6>
+<a name="id690115"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbgvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbgvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixBB</span><span class="special">&</span> <span class="identifier">bb</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.description"></a><h6>
+<a name="id690445"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbgvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBGVX and DSBGVX. <code class="computeroutput"><span class="identifier">sbgvx</span></code> computes selected eigenvalues,
+          and optionally, eigenvectors of a real generalized symmetric-definite banded
+          eigenproblem, of the form A*x=(lambda)*B*x. Here A and B are assumed to
+          be symmetric and banded, and B is also positive definite. Eigenvalues and
+          eigenvectors can be selected by specifying either all eigenvalues, a range
+          of values or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id690550"></a><p class="title"><b>Table 275. Dispatching of sbgvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbgvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBGVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBGVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbgvx.definition"></a><h6>
+<a name="id690643"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbgvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id690674"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.complexity"></a><h6>
+<a name="id690743"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.example"></a><h6>
+<a name="id690764"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbgvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbgvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.notes"></a><h6>
+<a name="id691007"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbgvx.see_also"></a><h6>
+<a name="id691027"></a>
+          <a class="link" href="sbgvx.html#boost_numeric_bindings.reference.lapack.sbgvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbgvx.f
+            and dsbgvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spgv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbtrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sbtrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,192 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sbtrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pteqr.html" title="pteqr">
+<link rel="next" href="sptrd.html" title="sptrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pteqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sbtrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sbtrd"></a><a class="link" href="sbtrd.html" title="sbtrd">sbtrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.prototype"></a><h6>
+<a name="id643092"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sbtrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sbtrd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.description"></a><h6>
+<a name="id643248"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sbtrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSBTRD and DSBTRD. <code class="computeroutput"><span class="identifier">sbtrd</span></code> reduces a real symmetric band matrix
+          A to symmetric tridiagonal form T by an orthogonal similarity transformation:
+          Q**T * A * Q = T.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id643350"></a><p class="title"><b>Table 233. Dispatching of sbtrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sbtrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSBTRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSBTRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sbtrd.definition"></a><h6>
+<a name="id643444"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sbtrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id643476"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.complexity"></a><h6>
+<a name="id643545"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.example"></a><h6>
+<a name="id643566"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sbtrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sbtrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.notes"></a><h6>
+<a name="id643810"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sbtrd.see_also"></a><h6>
+<a name="id643830"></a>
+          <a class="link" href="sbtrd.html#boost_numeric_bindings.reference.lapack.sbtrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssbtrd.f
+            and dsbtrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pteqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sgesv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sgesv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,200 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sgesv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ptsvx.html" title="ptsvx">
+<link rel="next" href="sposv.html" title="sposv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sposv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sgesv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sgesv"></a><a class="link" href="sgesv.html" title="sgesv">sgesv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.prototype"></a><h6>
+<a name="id717872"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sgesv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sgesv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">iter</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.description"></a><h6>
+<a name="id718031"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sgesv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines DSGESV. <code class="computeroutput"><span class="identifier">sgesv</span></code>
+          computes the solution to a real system of linear equations A * X = B, where
+          A is an N-by-N matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">sgesv</span></code> first attempts to
+          factorize the matrix in SINGLE PRECISION and use this factorization within
+          an iterative refinement procedure to produce a solution with DOUBLE PRECISION
+          normwise backward error quality (see below). If the approach fails the
+          method switches to a DOUBLE PRECISION factorization and solve.
+        </p>
+<p>
+          The iterative refinement is not going to be a winning strategy if the ratio
+          SINGLE PRECISION performance over DOUBLE PRECISION performance is too small.
+          A reasonable strategy should take the number of right-hand sides and the
+          size of the matrix into account. This might be done with a call to ILAENV
+          in the future. Up to now, we always try iterative refinement.
+        </p>
+<p>
+          The iterative refinement process is stopped if ITER > ITERMAX or for
+          all the RHS we have: RNRM < SQRT(N)*XNRM*ANRM*EPS*BWDMAX where o ITER
+          is the number of the current iteration in the iterative refinement process
+          o RNRM is the infinity-norm of the residual o XNRM is the infinity-norm
+          of the solution o ANRM is the infinity-operator-norm of the matrix A o
+          EPS is the machine epsilon returned by DLAMCH('Epsilon') The value ITERMAX
+          and BWDMAX are fixed to 30 and 1.0D+00 respectively.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id718168"></a><p class="title"><b>Table 305. Dispatching of sgesv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sgesv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody><tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSGESV
+              </p>
+              </td>
+</tr></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sgesv.definition"></a><h6>
+<a name="id718237"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sgesv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.parameters_or_requirements_on_types"></a><h6>
+<a name="id718269"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.complexity"></a><h6>
+<a name="id718338"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.example"></a><h6>
+<a name="id718358"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sgesv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sgesv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.notes"></a><h6>
+<a name="id718601"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sgesv.see_also"></a><h6>
+<a name="id718621"></a>
+          <a class="link" href="sgesv.html#boost_numeric_bindings.reference.lapack.sgesv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files dsgesv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ptsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sposv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="pttrs.html" title="pttrs">
+<link rel="next" href="sprfs.html" title="sprfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pttrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spcon"></a><a class="link" href="spcon.html" title="spcon">spcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spcon.prototype"></a><h6>
+<a name="id616342"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spcon.description"></a><h6>
+<a name="id616478"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPCON, DSPCON, CSPCON, and
+          ZSPCON. <code class="computeroutput"><span class="identifier">spcon</span></code> estimates
+          the reciprocal of the condition number (in the 1-norm) of a complex symmetric
+          packed matrix A using the factorization A = U<span class="bold"><strong>D*U</strong></span>*T
+          or A = L<span class="bold"><strong>D*L</strong></span>*T computed by ZSPTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id616596"></a><p class="title"><b>Table 202. Dispatching of spcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spcon.definition"></a><h6>
+<a name="id616770"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id616802"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spcon.complexity"></a><h6>
+<a name="id616870"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spcon.example"></a><h6>
+<a name="id616891"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spcon.notes"></a><h6>
+<a name="id617134"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spcon.see_also"></a><h6>
+<a name="id617154"></a>
+          <a class="link" href="spcon.html#boost_numeric_bindings.reference.lapack.spcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspcon.f,
+            dspcon.f,
+            cspcon.f,
+            and zspcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="pttrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbevx.html" title="sbevx">
+<link rel="next" href="spevd.html" title="spevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spev"></a><a class="link" href="spev.html" title="spev">spev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spev.prototype"></a><h6>
+<a name="id741213"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spev.description"></a><h6>
+<a name="id741347"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPEV and DSPEV. <code class="computeroutput"><span class="identifier">spev</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a real symmetric matrix A in packed storage.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id741449"></a><p class="title"><b>Table 330. Dispatching of spev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spev.definition"></a><h6>
+<a name="id741543"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spev.parameters_or_requirements_on_types"></a><h6>
+<a name="id741574"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spev.complexity"></a><h6>
+<a name="id741643"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spev.example"></a><h6>
+<a name="id741663"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spev.notes"></a><h6>
+<a name="id741906"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spev.see_also"></a><h6>
+<a name="id741926"></a>
+          <a class="link" href="spev.html#boost_numeric_bindings.reference.lapack.spev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspev.f
+            and dspev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spev.html" title="spev">
+<link rel="next" href="spevx.html" title="spevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spevd"></a><a class="link" href="spevd.html" title="spevd">spevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spevd.prototype"></a><h6>
+<a name="id741985"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spevd.description"></a><h6>
+<a name="id742119"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPEVD and DSPEVD. <code class="computeroutput"><span class="identifier">spevd</span></code> computes all the eigenvalues and,
+          optionally, eigenvectors of a real symmetric matrix A in packed storage.
+          If eigenvectors are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id742228"></a><p class="title"><b>Table 331. Dispatching of spevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spevd.definition"></a><h6>
+<a name="id742323"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id742354"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spevd.complexity"></a><h6>
+<a name="id742423"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spevd.example"></a><h6>
+<a name="id742443"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spevd.notes"></a><h6>
+<a name="id742688"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spevd.see_also"></a><h6>
+<a name="id742707"></a>
+          <a class="link" href="spevd.html#boost_numeric_bindings.reference.lapack.spevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspevd.f
+            and dspevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spevd.html" title="spevd">
+<link rel="next" href="stev.html" title="stev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spevx"></a><a class="link" href="spevx.html" title="spevx">spevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spevx.prototype"></a><h6>
+<a name="id742766"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spevx.description"></a><h6>
+<a name="id743055"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPEVX and DSPEVX. <code class="computeroutput"><span class="identifier">spevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a real symmetric matrix A in packed storage.
+          Eigenvalues/vectors can be selected by specifying either a range of values
+          or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id743157"></a><p class="title"><b>Table 332. Dispatching of spevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spevx.definition"></a><h6>
+<a name="id743252"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id743283"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spevx.complexity"></a><h6>
+<a name="id743352"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spevx.example"></a><h6>
+<a name="id743372"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spevx.notes"></a><h6>
+<a name="id743616"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spevx.see_also"></a><h6>
+<a name="id743637"></a>
+          <a class="link" href="spevx.html#boost_numeric_bindings.reference.lapack.spevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspevx.f
+            and dspevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,194 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spgv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbgvx.html" title="sbgvx">
+<link rel="next" href="spgvd.html" title="spgvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spgv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spgv"></a><a class="link" href="spgv.html" title="spgv">spgv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spgv.prototype"></a><h6>
+<a name="id691086"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spgv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spgv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span>
+        <span class="identifier">MatrixBP</span><span class="special">&</span> <span class="identifier">bp</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgv.description"></a><h6>
+<a name="id691261"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spgv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPGV and DSPGV. <code class="computeroutput"><span class="identifier">spgv</span></code> computes all the eigenvalues and,
+          optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be symmetric, stored in packed format, and
+          B is also positive definite.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id691370"></a><p class="title"><b>Table 276. Dispatching of spgv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spgv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spgv.definition"></a><h6>
+<a name="id691463"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spgv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgv.parameters_or_requirements_on_types"></a><h6>
+<a name="id691495"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spgv.complexity"></a><h6>
+<a name="id691565"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spgv.example"></a><h6>
+<a name="id691585"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spgv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spgv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgv.notes"></a><h6>
+<a name="id691828"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spgv.see_also"></a><h6>
+<a name="id691848"></a>
+          <a class="link" href="spgv.html#boost_numeric_bindings.reference.lapack.spgv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspgv.f
+            and dspgv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spgvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spgvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spgv.html" title="spgv">
+<link rel="next" href="spgvx.html" title="spgvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spgvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spgvd"></a><a class="link" href="spgvd.html" title="spgvd">spgvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.prototype"></a><h6>
+<a name="id691908"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spgvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spgvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span>
+        <span class="identifier">MatrixBP</span><span class="special">&</span> <span class="identifier">bp</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.description"></a><h6>
+<a name="id692083"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spgvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPGVD and DSPGVD. <code class="computeroutput"><span class="identifier">spgvd</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be symmetric, stored in packed format, and
+          B is also positive definite. If eigenvectors are desired, it uses a divide
+          and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id692199"></a><p class="title"><b>Table 277. Dispatching of spgvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spgvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPGVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPGVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spgvd.definition"></a><h6>
+<a name="id692293"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spgvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id692325"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.complexity"></a><h6>
+<a name="id692394"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.example"></a><h6>
+<a name="id692415"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spgvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spgvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.notes"></a><h6>
+<a name="id692658"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spgvd.see_also"></a><h6>
+<a name="id692679"></a>
+          <a class="link" href="spgvd.html#boost_numeric_bindings.reference.lapack.spgvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspgvd.f
+            and dspgvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spgv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spgvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spgvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spgvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spgvd.html" title="spgvd">
+<link rel="next" href="sygv.html" title="sygv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spgvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spgvx"></a><a class="link" href="spgvx.html" title="spgvx">spgvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.prototype"></a><h6>
+<a name="id692737"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spgvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spgvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixBP</span><span class="special">&</span> <span class="identifier">bp</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.description"></a><h6>
+<a name="id693090"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spgvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPGVX and DSPGVX. <code class="computeroutput"><span class="identifier">spgvx</span></code> computes selected eigenvalues,
+          and optionally, eigenvectors of a real generalized symmetric-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be symmetric, stored in packed storage, and
+          B is also positive definite. Eigenvalues and eigenvectors can be selected
+          by specifying either a range of values or a range of indices for the desired
+          eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id693199"></a><p class="title"><b>Table 278. Dispatching of spgvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spgvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPGVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPGVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spgvx.definition"></a><h6>
+<a name="id693293"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spgvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id693325"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.complexity"></a><h6>
+<a name="id693394"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.example"></a><h6>
+<a name="id693416"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spgvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spgvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.notes"></a><h6>
+<a name="id693659"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spgvx.see_also"></a><h6>
+<a name="id693679"></a>
+          <a class="link" href="spgvx.html#boost_numeric_bindings.reference.lapack.spgvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspgvx.f
+            and dspgvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spgvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sposv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sposv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,201 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sposv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sgesv.html" title="sgesv">
+<link rel="next" href="spsv.html" title="spsv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sgesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sposv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sposv"></a><a class="link" href="sposv.html" title="sposv">sposv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sposv.prototype"></a><h6>
+<a name="id718674"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sposv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sposv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">iter</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sposv.description"></a><h6>
+<a name="id718813"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sposv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines DSPOSV. <code class="computeroutput"><span class="identifier">sposv</span></code>
+          computes the solution to a real system of linear equations A * X = B, where
+          A is an N-by-N symmetric positive definite matrix and X and B are N-by-NRHS
+          matrices.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">sposv</span></code> first attempts to
+          factorize the matrix in SINGLE PRECISION and use this factorization within
+          an iterative refinement procedure to produce a solution with DOUBLE PRECISION
+          normwise backward error quality (see below). If the approach fails the
+          method switches to a DOUBLE PRECISION factorization and solve.
+        </p>
+<p>
+          The iterative refinement is not going to be a winning strategy if the ratio
+          SINGLE PRECISION performance over DOUBLE PRECISION performance is too small.
+          A reasonable strategy should take the number of right-hand sides and the
+          size of the matrix into account. This might be done with a call to ILAENV
+          in the future. Up to now, we always try iterative refinement.
+        </p>
+<p>
+          The iterative refinement process is stopped if ITER > ITERMAX or for
+          all the RHS we have: RNRM < SQRT(N)*XNRM*ANRM*EPS*BWDMAX where o ITER
+          is the number of the current iteration in the iterative refinement process
+          o RNRM is the infinity-norm of the residual o XNRM is the infinity-norm
+          of the solution o ANRM is the infinity-operator-norm of the matrix A o
+          EPS is the machine epsilon returned by DLAMCH('Epsilon') The value ITERMAX
+          and BWDMAX are fixed to 30 and 1.0D+00 respectively.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id718951"></a><p class="title"><b>Table 306. Dispatching of sposv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sposv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody><tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPOSV
+              </p>
+              </td>
+</tr></tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sposv.definition"></a><h6>
+<a name="id719020"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sposv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sposv.parameters_or_requirements_on_types"></a><h6>
+<a name="id719052"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sposv.complexity"></a><h6>
+<a name="id719122"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sposv.example"></a><h6>
+<a name="id719143"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sposv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sposv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sposv.notes"></a><h6>
+<a name="id719387"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sposv.see_also"></a><h6>
+<a name="id719408"></a>
+          <a class="link" href="sposv.html#boost_numeric_bindings.reference.lapack.sposv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files dsposv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sgesv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spsv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sprfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sprfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sprfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spcon.html" title="spcon">
+<link rel="next" href="sptrf.html" title="sptrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sprfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sprfs"></a><a class="link" href="sprfs.html" title="sprfs">sprfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.prototype"></a><h6>
+<a name="id617226"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sprfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sprfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAFP</span><span class="special">&</span> <span class="identifier">afp</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.description"></a><h6>
+<a name="id617444"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sprfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPRFS, DSPRFS, CSPRFS, and
+          ZSPRFS. <code class="computeroutput"><span class="identifier">sprfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is symmetric indefinite and packed, and provides error bounds and
+          backward error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id617547"></a><p class="title"><b>Table 203. Dispatching of sprfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sprfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sprfs.definition"></a><h6>
+<a name="id617720"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sprfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id617751"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.complexity"></a><h6>
+<a name="id617819"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.example"></a><h6>
+<a name="id617839"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sprfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sprfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.notes"></a><h6>
+<a name="id618082"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sprfs.see_also"></a><h6>
+<a name="id618102"></a>
+          <a class="link" href="sprfs.html#boost_numeric_bindings.reference.lapack.sprfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssprfs.f,
+            dsprfs.f,
+            csprfs.f,
+            and zsprfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spsv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spsv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spsv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sposv.html" title="sposv">
+<link rel="next" href="spsvx.html" title="spsvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sposv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spsv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spsv"></a><a class="link" href="spsv.html" title="spsv">spsv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spsv.prototype"></a><h6>
+<a name="id719461"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spsv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spsv</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spsv.description"></a><h6>
+<a name="id719572"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spsv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPSV, DSPSV, CSPSV, and ZSPSV.
+          <code class="computeroutput"><span class="identifier">spsv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          symmetric matrix stored in packed format and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The diagonal pivoting method is used to factor A as A = U * D * U<span class="bold"><strong>*T, if UPLO = 'U', or A = L * D * L</strong></span>*T, if UPLO =
+          'L', where U (or L) is a product of permutation and unit upper (lower)
+          triangular matrices, D is symmetric and block diagonal with 1-by-1 and
+          2-by-2 diagonal blocks. The factored form of A is then used to solve the
+          system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id719686"></a><p class="title"><b>Table 307. Dispatching of spsv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spsv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spsv.definition"></a><h6>
+<a name="id719860"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spsv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spsv.parameters_or_requirements_on_types"></a><h6>
+<a name="id719891"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spsv.complexity"></a><h6>
+<a name="id719961"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spsv.example"></a><h6>
+<a name="id719982"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spsv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spsv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spsv.notes"></a><h6>
+<a name="id720226"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spsv.see_also"></a><h6>
+<a name="id720246"></a>
+          <a class="link" href="spsv.html#boost_numeric_bindings.reference.lapack.spsv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspsv.f,
+            dspsv.f,
+            cspsv.f,
+            and zspsv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sposv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="spsvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spsvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/spsvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,253 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>spsvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spsv.html" title="spsv">
+<link rel="next" href="sysv.html" title="sysv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sysv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="spsvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.spsvx"></a><a class="link" href="spsvx.html" title="spsvx">spsvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.prototype"></a><h6>
+<a name="id720317"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">spsvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">spsvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixAFP</span><span class="special">&</span> <span class="identifier">afp</span><span class="special">,</span>
+        <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.description"></a><h6>
+<a name="id720556"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">spsvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPSVX, DSPSVX, CSPSVX, and
+          ZSPSVX. <code class="computeroutput"><span class="identifier">spsvx</span></code> uses the
+          diagonal pivoting factorization A = U<span class="bold"><strong>D*U</strong></span>*T
+          or A = L<span class="bold"><strong>D*L</strong></span>*T to compute the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          symmetric matrix stored in packed format and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'N', the diagonal pivoting method is used to factor A as A
+          = U * D * U<span class="bold"><strong>*T, if UPLO = 'U', or A = L * D * L</strong></span>*T,
+          if UPLO = 'L', where U (or L) is a product of permutation and unit upper
+          (lower) triangular matrices and D is symmetric and block diagonal with
+          1-by-1 and 2-by-2 diagonal blocks.
+        </p>
+<p>
+          2. If some D(i,i)=0, so that D is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          3. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          4. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id720724"></a><p class="title"><b>Table 308. Dispatching of spsvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of spsvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.spsvx.definition"></a><h6>
+<a name="id720898"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/spsvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id720930"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.complexity"></a><h6>
+<a name="id720999"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.example"></a><h6>
+<a name="id721020"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">spsvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">spsvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.notes"></a><h6>
+<a name="id721264"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.spsvx.see_also"></a><h6>
+<a name="id721284"></a>
+          <a class="link" href="spsvx.html#boost_numeric_bindings.reference.lapack.spsvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sspsvx.f,
+            dspsvx.f,
+            cspsvx.f,
+            and zspsvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spsv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sysv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sptrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbtrd.html" title="sbtrd">
+<link rel="next" href="stebz.html" title="stebz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbtrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stebz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sptrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sptrd"></a><a class="link" href="sptrd.html" title="sptrd">sptrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.prototype"></a><h6>
+<a name="id643888"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sptrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sptrd</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.description"></a><h6>
+<a name="id644020"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sptrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPTRD and DSPTRD. <code class="computeroutput"><span class="identifier">sptrd</span></code> reduces a real symmetric matrix
+          A stored in packed form to symmetric tridiagonal form T by an orthogonal
+          similarity transformation: Q**T * A * Q = T.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id644121"></a><p class="title"><b>Table 234. Dispatching of sptrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sptrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPTRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPTRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sptrd.definition"></a><h6>
+<a name="id644216"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sptrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id644247"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.complexity"></a><h6>
+<a name="id644316"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.example"></a><h6>
+<a name="id644336"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sptrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sptrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.notes"></a><h6>
+<a name="id644579"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptrd.see_also"></a><h6>
+<a name="id644599"></a>
+          <a class="link" href="sptrd.html#boost_numeric_bindings.reference.lapack.sptrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssptrd.f
+            and dsptrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbtrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stebz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,226 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sptrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sprfs.html" title="sprfs">
+<link rel="next" href="sptri.html" title="sptri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sptrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sptrf"></a><a class="link" href="sptrf.html" title="sptrf">sptrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.prototype"></a><h6>
+<a name="id618174"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sptrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sptrf</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.description"></a><h6>
+<a name="id618266"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sptrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPTRF, DSPTRF, CSPTRF, and
+          ZSPTRF. <code class="computeroutput"><span class="identifier">sptrf</span></code> computes
+          the factorization of a complex symmetric matrix A stored in packed format
+          using the Bunch-Kaufman diagonal pivoting method:
+        </p>
+<p>
+          A = U<span class="bold"><strong>D*U</strong></span>*T or A = L<span class="bold"><strong>D*L</strong></span>*T
+        </p>
+<p>
+          where U (or L) is a product of permutation and unit upper (lower) triangular
+          matrices, and D is symmetric and block diagonal with 1-by-1 and 2-by-2
+          diagonal blocks.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id618389"></a><p class="title"><b>Table 204. Dispatching of sptrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sptrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sptrf.definition"></a><h6>
+<a name="id618562"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sptrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id618593"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.complexity"></a><h6>
+<a name="id618663"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.example"></a><h6>
+<a name="id618684"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sptrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sptrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.notes"></a><h6>
+<a name="id618928"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptrf.see_also"></a><h6>
+<a name="id618948"></a>
+          <a class="link" href="sptrf.html#boost_numeric_bindings.reference.lapack.sptrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssptrf.f,
+            dsptrf.f,
+            csptrf.f,
+            and zsptrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sptri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sptrf.html" title="sptrf">
+<link rel="next" href="sptrs.html" title="sptrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sptri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sptri"></a><a class="link" href="sptri.html" title="sptri">sptri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sptri.prototype"></a><h6>
+<a name="id619019"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sptri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sptri</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptri.description"></a><h6>
+<a name="id619116"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sptri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPTRI, DSPTRI, CSPTRI, and
+          ZSPTRI. <code class="computeroutput"><span class="identifier">sptri</span></code> computes
+          the inverse of a complex symmetric indefinite matrix A in packed storage
+          using the factorization A = U<span class="bold"><strong>D*U</strong></span>*T or
+          A = L<span class="bold"><strong>D*L</strong></span>*T computed by ZSPTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id619229"></a><p class="title"><b>Table 205. Dispatching of sptri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sptri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sptri.definition"></a><h6>
+<a name="id619402"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sptri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptri.parameters_or_requirements_on_types"></a><h6>
+<a name="id619434"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sptri.complexity"></a><h6>
+<a name="id619504"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptri.example"></a><h6>
+<a name="id619525"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sptri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sptri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptri.notes"></a><h6>
+<a name="id619768"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptri.see_also"></a><h6>
+<a name="id619788"></a>
+          <a class="link" href="sptri.html#boost_numeric_bindings.reference.lapack.sptri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssptri.f,
+            dsptri.f,
+            csptri.f,
+            and zsptri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sptrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sptrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sptri.html" title="sptri">
+<link rel="next" href="sycon.html" title="sycon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sycon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sptrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sptrs"></a><a class="link" href="sptrs.html" title="sptrs">sptrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.prototype"></a><h6>
+<a name="id619859"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sptrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sptrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.description"></a><h6>
+<a name="id619983"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sptrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSPTRS, DSPTRS, CSPTRS, and
+          ZSPTRS. <code class="computeroutput"><span class="identifier">sptrs</span></code> solves a
+          system of linear equations A*X = B with a complex symmetric matrix A stored
+          in packed format using the factorization A = U<span class="bold"><strong>D*U</strong></span>*T
+          or A = L<span class="bold"><strong>D*L</strong></span>*T computed by ZSPTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id620097"></a><p class="title"><b>Table 206. Dispatching of sptrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sptrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSPTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sptrs.definition"></a><h6>
+<a name="id620270"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sptrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id620300"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.complexity"></a><h6>
+<a name="id620369"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.example"></a><h6>
+<a name="id620390"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sptrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sptrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.notes"></a><h6>
+<a name="id620633"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sptrs.see_also"></a><h6>
+<a name="id620652"></a>
+          <a class="link" href="sptrs.html#boost_numeric_bindings.reference.lapack.sptrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssptrs.f,
+            dsptrs.f,
+            csptrs.f,
+            and zsptrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sycon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stebz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stebz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stebz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sptrd.html" title="sptrd">
+<link rel="next" href="stedc.html" title="stedc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stedc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stebz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stebz"></a><a class="link" href="stebz.html" title="stebz">stebz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stebz.prototype"></a><h6>
+<a name="id644658"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stebz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stebz</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">order</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">nsplit</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">VectorIBLOCK</span><span class="special">&</span> <span class="identifier">iblock</span><span class="special">,</span> <span class="identifier">VectorISPLIT</span><span class="special">&</span> <span class="identifier">isplit</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stebz.description"></a><h6>
+<a name="id645023"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stebz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEBZ and DSTEBZ. <code class="computeroutput"><span class="identifier">stebz</span></code> computes the eigenvalues of a symmetric
+          tridiagonal matrix T. The user may ask for all eigenvalues, all eigenvalues
+          in the half-open interval (VL, VU], or the IL-th through IU-th eigenvalues.
+        </p>
+<p>
+          To avoid overflow, the matrix must be scaled so that its largest element
+          is no greater than overflow<span class="bold"><strong>*(1/2) * underflow</strong></span>*(1/4)
+          in absolute value, and for greatest accuracy, it should not be much smaller
+          than that.
+        </p>
+<p>
+          See W. Kahan "Accurate Eigenvalues of a Symmetric Tridiagonal Matrix",
+          Report CS41, Computer Science Dept., Stanford University, July 21, 1966.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id645141"></a><p class="title"><b>Table 235. Dispatching of stebz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stebz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEBZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEBZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stebz.definition"></a><h6>
+<a name="id645235"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stebz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stebz.parameters_or_requirements_on_types"></a><h6>
+<a name="id645266"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stebz.complexity"></a><h6>
+<a name="id645335"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stebz.example"></a><h6>
+<a name="id645356"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stebz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stebz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stebz.notes"></a><h6>
+<a name="id645600"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stebz.see_also"></a><h6>
+<a name="id645620"></a>
+          <a class="link" href="stebz.html#boost_numeric_bindings.reference.lapack.stebz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstebz.f
+            and dstebz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stedc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stedc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stedc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,229 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stedc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stebz.html" title="stebz">
+<link rel="next" href="stegr.html" title="stegr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stebz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stegr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stedc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stedc"></a><a class="link" href="stedc.html" title="stedc">stedc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stedc.prototype"></a><h6>
+<a name="id645678"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stedc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stedc</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stedc.description"></a><h6>
+<a name="id645833"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stedc</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEDC, DSTEDC, CSTEDC, and
+          ZSTEDC. <code class="computeroutput"><span class="identifier">stedc</span></code> computes
+          all eigenvalues and, optionally, eigenvectors of a symmetric tridiagonal
+          matrix using the divide and conquer method. The eigenvectors of a full
+          or band complex Hermitian matrix can also be found if ZHETRD or ZHPTRD
+          or ZHBTRD has been used to reduce this matrix to tridiagonal form.
+        </p>
+<p>
+          This code makes very mild assumptions about floating point arithmetic.
+          It will work on machines with a guard digit in add/subtract, or on those
+          binary machines without guard digits which subtract like the Cray X-MP,
+          Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on hexadecimal
+          or decimal machines without guard digits, but we know of none. See DLAED3
+          for details.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id645944"></a><p class="title"><b>Table 236. Dispatching of stedc</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stedc">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEDC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEDC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSTEDC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSTEDC
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stedc.definition"></a><h6>
+<a name="id646118"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stedc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stedc.parameters_or_requirements_on_types"></a><h6>
+<a name="id646149"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stedc.complexity"></a><h6>
+<a name="id646218"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stedc.example"></a><h6>
+<a name="id646239"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stedc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stedc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stedc.notes"></a><h6>
+<a name="id646482"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stedc.see_also"></a><h6>
+<a name="id646502"></a>
+          <a class="link" href="stedc.html#boost_numeric_bindings.reference.lapack.stedc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstedc.f,
+            dstedc.f,
+            cstedc.f,
+            and zstedc.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stebz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stegr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stegr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stegr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,244 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stegr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stedc.html" title="stedc">
+<link rel="next" href="stein.html" title="stein">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stedc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stein.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stegr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stegr"></a><a class="link" href="stegr.html" title="stegr">stegr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stegr.prototype"></a><h6>
+<a name="id646573"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stegr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stegr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorISUPPZ</span><span class="special">&</span> <span class="identifier">isuppz</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stegr.description"></a><h6>
+<a name="id646906"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stegr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEGR, DSTEGR, CSTEGR, and
+          ZSTEGR. <code class="computeroutput"><span class="identifier">stegr</span></code> computes
+          selected eigenvalues and, optionally, eigenvectors of a real symmetric
+          tridiagonal matrix T. Any such unreduced matrix has a well defined set
+          of pairwise different real eigenvalues, the corresponding real eigenvectors
+          are pairwise orthogonal.
+        </p>
+<p>
+          The spectrum may be computed either completely or partially by specifying
+          either an interval (VL,VU] or a range of indices IL:IU for the desired
+          eigenvalues.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">stegr</span></code> is a compatability
+          wrapper around the improved ZSTEMR routine. See DSTEMR for further details.
+        </p>
+<p>
+          One important change is that the ABSTOL parameter no longer provides any
+          benefit and hence is no longer used.
+        </p>
+<p>
+          Note : <code class="computeroutput"><span class="identifier">stegr</span></code> and ZSTEMR
+          work only on machines which follow IEEE-754 floating-point standard in
+          their handling of infinities and NaNs. Normal execution may create these
+          exceptiona values and hence may abort due to a floating point exception
+          in environments which do not conform to the IEEE-754 standard.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id647050"></a><p class="title"><b>Table 237. Dispatching of stegr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stegr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEGR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEGR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSTEGR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSTEGR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stegr.definition"></a><h6>
+<a name="id647222"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stegr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stegr.parameters_or_requirements_on_types"></a><h6>
+<a name="id647254"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stegr.complexity"></a><h6>
+<a name="id647323"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stegr.example"></a><h6>
+<a name="id647343"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stegr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stegr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stegr.notes"></a><h6>
+<a name="id647586"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stegr.see_also"></a><h6>
+<a name="id647606"></a>
+          <a class="link" href="stegr.html#boost_numeric_bindings.reference.lapack.stegr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstegr.f,
+            dstegr.f,
+            cstegr.f,
+            and zstegr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stedc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stein.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stein.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stein.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,231 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stein</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stegr.html" title="stegr">
+<link rel="next" href="stemr.html" title="stemr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stegr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stemr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stein">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stein"></a><a class="link" href="stein.html" title="stein">stein</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stein.prototype"></a><h6>
+<a name="id647677"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stein</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stein</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorIBLOCK</span><span class="special">&</span> <span class="identifier">iblock</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorISPLIT</span><span class="special">&</span> <span class="identifier">isplit</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stein.description"></a><h6>
+<a name="id647942"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stein</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEIN, DSTEIN, CSTEIN, and
+          ZSTEIN. <code class="computeroutput"><span class="identifier">stein</span></code> computes
+          the eigenvectors of a real symmetric tridiagonal matrix T corresponding
+          to specified eigenvalues, using inverse iteration.
+        </p>
+<p>
+          The maximum number of iterations allowed for each eigenvector is specified
+          by an internal parameter MAXITS (currently set to 5).
+        </p>
+<p>
+          Although the eigenvectors are real, they are stored in a complex array,
+          which may be passed to ZUNMTR or ZUPMTR for back transformation to the
+          eigenvectors of a complex Hermitian matrix which was reduced to tridiagonal
+          form.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id648055"></a><p class="title"><b>Table 238. Dispatching of stein</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stein">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEIN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEIN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSTEIN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSTEIN
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stein.definition"></a><h6>
+<a name="id648227"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stein.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stein.parameters_or_requirements_on_types"></a><h6>
+<a name="id648259"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stein.complexity"></a><h6>
+<a name="id648328"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stein.example"></a><h6>
+<a name="id648349"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stein</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stein</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stein.notes"></a><h6>
+<a name="id648593"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stein.see_also"></a><h6>
+<a name="id648613"></a>
+          <a class="link" href="stein.html#boost_numeric_bindings.reference.lapack.stein.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstein.f,
+            dstein.f,
+            cstein.f,
+            and zstein.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stegr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stemr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stemr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stemr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,287 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stemr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stein.html" title="stein">
+<link rel="next" href="steqr.html" title="steqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stein.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="steqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stemr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stemr"></a><a class="link" href="stemr.html" title="stemr">stemr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stemr.prototype"></a><h6>
+<a name="id648683"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stemr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stemr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">nzc</span><span class="special">,</span> <span class="identifier">VectorISUPPZ</span><span class="special">&</span> <span class="identifier">isuppz</span><span class="special">,</span> <span class="identifier">logical_t</span><span class="special">&</span> <span class="identifier">tryrac</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stemr.description"></a><h6>
+<a name="id649041"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stemr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEMR, DSTEMR, CSTEMR, and
+          ZSTEMR. <code class="computeroutput"><span class="identifier">stemr</span></code> computes
+          selected eigenvalues and, optionally, eigenvectors of a real symmetric
+          tridiagonal matrix T. Any such unreduced matrix has a well defined set
+          of pairwise different real eigenvalues, the corresponding real eigenvectors
+          are pairwise orthogonal.
+        </p>
+<p>
+          The spectrum may be computed either completely or partially by specifying
+          either an interval (VL,VU] or a range of indices IL:IU for the desired
+          eigenvalues.
+        </p>
+<p>
+          Depending on the number of desired eigenvalues, these are computed either
+          by bisection or the dqds algorithm. Numerically orthogonal eigenvectors
+          are computed by the use of various suitable L D L^T factorizations near
+          clusters of close eigenvalues (referred to as RRRs, Relatively Robust Representations).
+          An informal sketch of the algorithm follows.
+        </p>
+<p>
+          For each unreduced block (submatrix) of T, (a) Compute T - sigma I = L
+          D L^T, so that L and D define all the wanted eigenvalues to high relative
+          accuracy. This means that small relative changes in the entries of D and
+          L cause only small relative changes in the eigenvalues and eigenvectors.
+          The standard (unfactored) representation of the tridiagonal matrix T does
+          not have this property in general. (b) Compute the eigenvalues to suitable
+          accuracy. If the eigenvectors are desired, the algorithm attains full accuracy
+          of the computed eigenvalues only right before the corresponding vectors
+          have to be computed, see steps c) and d). (c) For each cluster of close
+          eigenvalues, select a new shift close to the cluster, find a new factorization,
+          and refine the shifted eigenvalues to suitable accuracy. (d) For each eigenvalue
+          with a large enough relative separation compute the corresponding eigenvector
+          by forming a rank revealing twisted factorization. Go back to (c) for any
+          clusters that remain.
+        </p>
+<p>
+          For more details, see: - Inderjit S. Dhillon and Beresford N. Parlett:
+          "Multiple representations to compute orthogonal eigenvectors of symmetric
+          tridiagonal matrices," Linear Algebra and its Applications, 387(1),
+          pp. 1-28, August 2004. - Inderjit Dhillon and Beresford Parlett: "Orthogonal
+          Eigenvectors and Relative Gaps," SIAM Journal on Matrix Analysis and
+          Applications, Vol. 25, 2004. Also LAPACK Working Note 154. - Inderjit Dhillon:
+          "A new O(n^2) algorithm for the symmetric tridiagonal eigenvalue/eigenvector
+          problem", Computer Science Division Technical Report No. UCB/CSD-97-971,
+          UC Berkeley, May 1997.
+        </p>
+<p>
+          Notes: 1.<code class="computeroutput"><span class="identifier">stemr</span></code> works only
+          on machines which follow IEEE-754 floating-point standard in their handling
+          of infinities and NaNs. This permits the use of efficient inner loops avoiding
+          a check for zero divisors.
+        </p>
+<p>
+          2. LAPACK routines can be used to reduce a complex Hermitean matrix to
+          real symmetric tridiagonal form.
+        </p>
+<p>
+          (Any complex Hermitean tridiagonal matrix has real values on its diagonal
+          and potentially complex numbers on its off-diagonals. By applying a similarity
+          transform with an appropriate diagonal matrix diag(1,e^{i \phy<span class="underline">1}, ... , e^{i \phy</span>{n-1}}), the complex Hermitean
+          matrix can be transformed into a real symmetric matrix and complex arithmetic
+          can be entirely avoided.)
+        </p>
+<p>
+          While the eigenvectors of the real symmetric tridiagonal matrix are real,
+          the eigenvectors of original complex Hermitean matrix have complex entries
+          in general. Since LAPACK drivers overwrite the matrix data with the eigenvectors,
+          <code class="computeroutput"><span class="identifier">stemr</span></code> accepts complex workspace
+          to facilitate interoperability with ZUNMTR or ZUPMTR.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id649238"></a><p class="title"><b>Table 239. Dispatching of stemr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stemr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEMR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEMR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSTEMR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSTEMR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stemr.definition"></a><h6>
+<a name="id649411"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stemr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stemr.parameters_or_requirements_on_types"></a><h6>
+<a name="id649443"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stemr.complexity"></a><h6>
+<a name="id649513"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stemr.example"></a><h6>
+<a name="id649533"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stemr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stemr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stemr.notes"></a><h6>
+<a name="id649776"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stemr.see_also"></a><h6>
+<a name="id649796"></a>
+          <a class="link" href="stemr.html#boost_numeric_bindings.reference.lapack.stemr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstemr.f,
+            dstemr.f,
+            cstemr.f,
+            and zstemr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stein.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="steqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/steqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/steqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>steqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stemr.html" title="stemr">
+<link rel="next" href="sterf.html" title="sterf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stemr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sterf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="steqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.steqr"></a><a class="link" href="steqr.html" title="steqr">steqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.steqr.prototype"></a><h6>
+<a name="id649867"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">steqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">steqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compz</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.steqr.description"></a><h6>
+<a name="id650001"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">steqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEQR, DSTEQR, CSTEQR, and
+          ZSTEQR. <code class="computeroutput"><span class="identifier">steqr</span></code> computes
+          all eigenvalues and, optionally, eigenvectors of a symmetric tridiagonal
+          matrix using the implicit QL or QR method. The eigenvectors of a full or
+          band complex Hermitian matrix can also be found if ZHETRD or ZHPTRD or
+          ZHBTRD has been used to reduce this matrix to tridiagonal form.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id650104"></a><p class="title"><b>Table 240. Dispatching of steqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of steqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSTEQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSTEQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.steqr.definition"></a><h6>
+<a name="id650278"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/steqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.steqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id650310"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.steqr.complexity"></a><h6>
+<a name="id650379"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.steqr.example"></a><h6>
+<a name="id650400"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">steqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">steqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.steqr.notes"></a><h6>
+<a name="id650643"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.steqr.see_also"></a><h6>
+<a name="id650663"></a>
+          <a class="link" href="steqr.html#boost_numeric_bindings.reference.lapack.steqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssteqr.f,
+            dsteqr.f,
+            csteqr.f,
+            and zsteqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stemr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sterf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sterf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sterf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sterf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="steqr.html" title="steqr">
+<link rel="next" href="sytrd.html" title="sytrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="steqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sterf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sterf"></a><a class="link" href="sterf.html" title="sterf">sterf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sterf.prototype"></a><h6>
+<a name="id650736"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sterf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sterf</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sterf.description"></a><h6>
+<a name="id650848"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sterf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTERF and DSTERF. <code class="computeroutput"><span class="identifier">sterf</span></code> computes all eigenvalues of a symmetric
+          tridiagonal matrix using the Pal-Walker-Kahan variant of the QL or QR algorithm.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id650949"></a><p class="title"><b>Table 241. Dispatching of sterf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sterf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTERF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTERF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sterf.definition"></a><h6>
+<a name="id651043"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sterf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sterf.parameters_or_requirements_on_types"></a><h6>
+<a name="id651075"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sterf.complexity"></a><h6>
+<a name="id651144"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sterf.example"></a><h6>
+<a name="id651165"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sterf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sterf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sterf.notes"></a><h6>
+<a name="id651407"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sterf.see_also"></a><h6>
+<a name="id651427"></a>
+          <a class="link" href="sterf.html#boost_numeric_bindings.reference.lapack.sterf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssterf.f
+            and dsterf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="steqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spevx.html" title="spevx">
+<link rel="next" href="stevd.html" title="stevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stev"></a><a class="link" href="stev.html" title="stev">stev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stev.prototype"></a><h6>
+<a name="id743696"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stev.description"></a><h6>
+<a name="id743850"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEV and DSTEV. <code class="computeroutput"><span class="identifier">stev</span></code> computes all eigenvalues and, optionally,
+          eigenvectors of a real symmetric tridiagonal matrix A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id743952"></a><p class="title"><b>Table 333. Dispatching of stev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stev.definition"></a><h6>
+<a name="id744046"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stev.parameters_or_requirements_on_types"></a><h6>
+<a name="id744078"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stev.complexity"></a><h6>
+<a name="id744146"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stev.example"></a><h6>
+<a name="id744166"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stev.notes"></a><h6>
+<a name="id744409"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stev.see_also"></a><h6>
+<a name="id744429"></a>
+          <a class="link" href="stev.html#boost_numeric_bindings.reference.lapack.stev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstev.f
+            and dstev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stev.html" title="stev">
+<link rel="next" href="stevr.html" title="stevr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stevr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stevd"></a><a class="link" href="stevd.html" title="stevd">stevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stevd.prototype"></a><h6>
+<a name="id744488"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span>
+        <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevd.description"></a><h6>
+<a name="id744643"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEVD and DSTEVD. <code class="computeroutput"><span class="identifier">stevd</span></code> computes all eigenvalues and, optionally,
+          eigenvectors of a real symmetric tridiagonal matrix. If eigenvectors are
+          desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id744752"></a><p class="title"><b>Table 334. Dispatching of stevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stevd.definition"></a><h6>
+<a name="id744846"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id744878"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stevd.complexity"></a><h6>
+<a name="id744948"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stevd.example"></a><h6>
+<a name="id744969"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevd.notes"></a><h6>
+<a name="id745213"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stevd.see_also"></a><h6>
+<a name="id745233"></a>
+          <a class="link" href="stevd.html#boost_numeric_bindings.reference.lapack.stevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstevd.f
+            and dstevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stevr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,231 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stevr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stevd.html" title="stevd">
+<link rel="next" href="stevx.html" title="stevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stevr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stevr"></a><a class="link" href="stevr.html" title="stevr">stevr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stevr.prototype"></a><h6>
+<a name="id745294"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stevr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stevr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorISUPPZ</span><span class="special">&</span> <span class="identifier">isuppz</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevr.description"></a><h6>
+<a name="id745624"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stevr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEVR and DSTEVR. <code class="computeroutput"><span class="identifier">stevr</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a real symmetric tridiagonal matrix T. Eigenvalues
+          and eigenvectors can be selected by specifying either a range of values
+          or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          Whenever possible, <code class="computeroutput"><span class="identifier">stevr</span></code>
+          calls DSTEMR to compute the eigenspectrum using Relatively Robust Representations.
+          DSTEMR computes eigenvalues by the dqds algorithm, while orthogonal eigenvectors
+          are computed from various "good" L D L^T representations (also
+          known as Relatively Robust Representations). Gram-Schmidt orthogonalization
+          is avoided as far as possible. More specifically, the various steps of
+          the algorithm are as follows. For the i-th unreduced block of T, (a) Compute
+          T - sigma_i = L_i D_i L_i^T, such that L_i D_i L_i^T is a relatively robust
+          representation, (b) Compute the eigenvalues, lambda_j, of L_i D_i L_i^T
+          to high relative accuracy by the dqds algorithm, (c) If there is a cluster
+          of close eigenvalues, "choose" sigma_i close to the cluster,
+          and go to step (a), (d) Given the approximate eigenvalue lambda_j of L_i
+          D_i L_i^T, compute the corresponding eigenvector by forming a rank-revealing
+          twisted factorization. The desired accuracy of the output can be specified
+          by the input parameter ABSTOL.
+        </p>
+<p>
+          For more details, see "A new O(n^2) algorithm for the symmetric tridiagonal
+          eigenvalue<span class="emphasis"><em>eigenvector problem", by Inderjit Dhillon, Computer
+          Science Division Technical Report No. UCB</em></span>/CSD-97-971, UC Berkeley,
+          May 1997.
+        </p>
+<p>
+          Note 1 : <code class="computeroutput"><span class="identifier">stevr</span></code> calls DSTEMR
+          when the full spectrum is requested on machines which conform to the ieee-754
+          floating point standard. <code class="computeroutput"><span class="identifier">stevr</span></code>
+          calls DSTEBZ and DSTEIN on non-ieee machines and when partial spectrum
+          requests are made.
+        </p>
+<p>
+          Normal execution of DSTEMR may create NaNs and infinities and hence may
+          abort due to a floating point exception in environments which do not handle
+          NaNs and infinities in the ieee standard default manner.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id745791"></a><p class="title"><b>Table 335. Dispatching of stevr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stevr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEVR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEVR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stevr.definition"></a><h6>
+<a name="id745886"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stevr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevr.parameters_or_requirements_on_types"></a><h6>
+<a name="id745917"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stevr.complexity"></a><h6>
+<a name="id745986"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stevr.example"></a><h6>
+<a name="id746007"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stevr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stevr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevr.notes"></a><h6>
+<a name="id746250"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stevr.see_also"></a><h6>
+<a name="id746270"></a>
+          <a class="link" href="stevr.html#boost_numeric_bindings.reference.lapack.stevr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstevr.f
+            and dstevr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="stevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/stevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,196 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>stevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stevr.html" title="stevr">
+<link rel="next" href="syev.html" title="syev">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stevr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="stevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.stevx"></a><a class="link" href="stevx.html" title="stevx">stevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.stevx.prototype"></a><h6>
+<a name="id746330"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">stevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">stevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span>
+        <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevx.description"></a><h6>
+<a name="id746661"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">stevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSTEVX and DSTEVX. <code class="computeroutput"><span class="identifier">stevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a real symmetric tridiagonal matrix A. Eigenvalues
+          and eigenvectors can be selected by specifying either a range of values
+          or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorD</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorD</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id746764"></a><p class="title"><b>Table 336. Dispatching of stevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of stevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorD
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSTEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSTEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.stevx.definition"></a><h6>
+<a name="id746858"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/stevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id746889"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.stevx.complexity"></a><h6>
+<a name="id746959"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stevx.example"></a><h6>
+<a name="id746980"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">stevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">stevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.stevx.notes"></a><h6>
+<a name="id747224"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.stevx.see_also"></a><h6>
+<a name="id747244"></a>
+          <a class="link" href="stevx.html#boost_numeric_bindings.reference.lapack.stevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files sstevx.f
+            and dstevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stevr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syev.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sycon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sycon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sycon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sptrs.html" title="sptrs">
+<link rel="next" href="syrfs.html" title="syrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sycon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sycon"></a><a class="link" href="sycon.html" title="sycon">sycon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sycon.prototype"></a><h6>
+<a name="id620724"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sycon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sycon</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sycon.description"></a><h6>
+<a name="id620860"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sycon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYCON, DSYCON, CSYCON, and
+          ZSYCON. <code class="computeroutput"><span class="identifier">sycon</span></code> estimates
+          the reciprocal of the condition number (in the 1-norm) of a complex symmetric
+          matrix A using the factorization A = U<span class="bold"><strong>D*U</strong></span>*T
+          or A = L<span class="bold"><strong>D*L</strong></span>*T computed by ZSYTRF.
+        </p>
+<p>
+          An estimate is obtained for norm(inv(A)), and the reciprocal of the condition
+          number is computed as RCOND = 1 / (ANORM * norm(inv(A))).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id620978"></a><p class="title"><b>Table 207. Dispatching of sycon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sycon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sycon.definition"></a><h6>
+<a name="id621151"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sycon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sycon.parameters_or_requirements_on_types"></a><h6>
+<a name="id621183"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sycon.complexity"></a><h6>
+<a name="id621252"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sycon.example"></a><h6>
+<a name="id621271"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sycon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sycon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sycon.notes"></a><h6>
+<a name="id621514"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sycon.see_also"></a><h6>
+<a name="id621533"></a>
+          <a class="link" href="sycon.html#boost_numeric_bindings.reference.lapack.sycon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssycon.f,
+            dsycon.f,
+            csycon.f,
+            and zsycon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syev.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syev.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,190 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syev</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="stevx.html" title="stevx">
+<link rel="next" href="syevd.html" title="syevd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syev">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.syev"></a><a class="link" href="syev.html" title="syev">syev</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.syev.prototype"></a><h6>
+<a name="id747304"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syev</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syev</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syev.description"></a><h6>
+<a name="id747418"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syev</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYEV and DSYEV. <code class="computeroutput"><span class="identifier">syev</span></code> computes all eigenvalues and, optionally,
+          eigenvectors of a real symmetric matrix A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id747519"></a><p class="title"><b>Table 337. Dispatching of syev</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syev">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYEV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYEV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.syev.definition"></a><h6>
+<a name="id747614"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/syev.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syev.parameters_or_requirements_on_types"></a><h6>
+<a name="id747645"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.syev.complexity"></a><h6>
+<a name="id747714"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syev.example"></a><h6>
+<a name="id747733"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">syev</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">syev</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syev.notes"></a><h6>
+<a name="id747976"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syev.see_also"></a><h6>
+<a name="id747995"></a>
+          <a class="link" href="syev.html#boost_numeric_bindings.reference.lapack.syev.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyev.f
+            and dsyev.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="stevx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syevd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syevd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="syev.html" title="syev">
+<link rel="next" href="syevr.html" title="syevr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syevr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syevd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.syevd"></a><a class="link" href="syevd.html" title="syevd">syevd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.syevd.prototype"></a><h6>
+<a name="id748056"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syevd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syevd</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevd.description"></a><h6>
+<a name="id748170"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syevd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYEVD and DSYEVD. <code class="computeroutput"><span class="identifier">syevd</span></code> computes all eigenvalues and, optionally,
+          eigenvectors of a real symmetric matrix A. If eigenvectors are desired,
+          it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          Because of large use of BLAS of level 3, <code class="computeroutput"><span class="identifier">syevd</span></code>
+          needs N**2 more workspace than DSYEVX.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id748293"></a><p class="title"><b>Table 338. Dispatching of syevd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syevd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYEVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYEVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.syevd.definition"></a><h6>
+<a name="id748388"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/syevd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevd.parameters_or_requirements_on_types"></a><h6>
+<a name="id748420"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.syevd.complexity"></a><h6>
+<a name="id748489"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syevd.example"></a><h6>
+<a name="id748510"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">syevd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">syevd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevd.notes"></a><h6>
+<a name="id748753"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syevd.see_also"></a><h6>
+<a name="id748773"></a>
+          <a class="link" href="syevd.html#boost_numeric_bindings.reference.lapack.syevd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyevd.f
+            and dsyevd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syev.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syevr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syevr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="syevd.html" title="syevd">
+<link rel="next" href="syevx.html" title="syevx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syevr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.syevr"></a><a class="link" href="syevr.html" title="syevr">syevr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.syevr.prototype"></a><h6>
+<a name="id748833"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syevr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syevr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorISUPPZ</span><span class="special">&</span> <span class="identifier">isuppz</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevr.description"></a><h6>
+<a name="id749122"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syevr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYEVR and DSYEVR. <code class="computeroutput"><span class="identifier">syevr</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a real symmetric matrix A. Eigenvalues and
+          eigenvectors can be selected by specifying either a range of values or
+          a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">syevr</span></code> first reduces the
+          matrix A to tridiagonal form T with a call to DSYTRD. Then, whenever possible,
+          <code class="computeroutput"><span class="identifier">syevr</span></code> calls DSTEMR to compute
+          the eigenspectrum using Relatively Robust Representations. DSTEMR computes
+          eigenvalues by the dqds algorithm, while orthogonal eigenvectors are computed
+          from various "good" L D L^T representations (also known as Relatively
+          Robust Representations). Gram-Schmidt orthogonalization is avoided as far
+          as possible. More specifically, the various steps of the algorithm are
+          as follows.
+        </p>
+<p>
+          For each unreduced block (submatrix) of T, (a) Compute T - sigma I = L
+          D L^T, so that L and D define all the wanted eigenvalues to high relative
+          accuracy. This means that small relative changes in the entries of D and
+          L cause only small relative changes in the eigenvalues and eigenvectors.
+          The standard (unfactored) representation of the tridiagonal matrix T does
+          not have this property in general. (b) Compute the eigenvalues to suitable
+          accuracy. If the eigenvectors are desired, the algorithm attains full accuracy
+          of the computed eigenvalues only right before the corresponding vectors
+          have to be computed, see steps c) and d). (c) For each cluster of close
+          eigenvalues, select a new shift close to the cluster, find a new factorization,
+          and refine the shifted eigenvalues to suitable accuracy. (d) For each eigenvalue
+          with a large enough relative separation compute the corresponding eigenvector
+          by forming a rank revealing twisted factorization. Go back to (c) for any
+          clusters that remain.
+        </p>
+<p>
+          The desired accuracy of the output can be specified by the input parameter
+          ABSTOL.
+        </p>
+<p>
+          For more details, see DSTEMR's documentation and: - Inderjit S. Dhillon
+          and Beresford N. Parlett: "Multiple representations to compute orthogonal
+          eigenvectors of symmetric tridiagonal matrices," Linear Algebra and
+          its Applications, 387(1), pp. 1-28, August 2004. - Inderjit Dhillon and
+          Beresford Parlett: "Orthogonal Eigenvectors and Relative Gaps,"
+          SIAM Journal on Matrix Analysis and Applications, Vol. 25, 2004. Also LAPACK
+          Working Note 154. - Inderjit Dhillon: "A new O(n^2) algorithm for
+          the symmetric tridiagonal eigenvalue/eigenvector problem", Computer
+          Science Division Technical Report No. UCB/CSD-97-971, UC Berkeley, May
+          1997.
+        </p>
+<p>
+          Note 1 : <code class="computeroutput"><span class="identifier">syevr</span></code> calls DSTEMR
+          when the full spectrum is requested on machines which conform to the ieee-754
+          floating point standard. <code class="computeroutput"><span class="identifier">syevr</span></code>
+          calls DSTEBZ and SSTEIN on non-ieee machines and when partial spectrum
+          requests are made.
+        </p>
+<p>
+          Normal execution of DSTEMR may create NaNs and infinities and hence may
+          abort due to a floating point exception in environments which do not handle
+          NaNs and infinities in the ieee standard default manner.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id749312"></a><p class="title"><b>Table 339. Dispatching of syevr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syevr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYEVR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYEVR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.syevr.definition"></a><h6>
+<a name="id749406"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/syevr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevr.parameters_or_requirements_on_types"></a><h6>
+<a name="id749437"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.syevr.complexity"></a><h6>
+<a name="id749506"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syevr.example"></a><h6>
+<a name="id749527"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">syevr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">syevr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevr.notes"></a><h6>
+<a name="id749771"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syevr.see_also"></a><h6>
+<a name="id749791"></a>
+          <a class="link" href="syevr.html#boost_numeric_bindings.reference.lapack.syevr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyevr.f
+            and dsyevr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syevd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="syevx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syevx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syevx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="syevr.html" title="syevr">
+<link rel="next" href="gels.html" title="gels">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syevr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gels.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syevx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.syevx"></a><a class="link" href="syevx.html" title="syevx">syevx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.syevx.prototype"></a><h6>
+<a name="id749850"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syevx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syevx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevx.description"></a><h6>
+<a name="id750140"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syevx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYEVX and DSYEVX. <code class="computeroutput"><span class="identifier">syevx</span></code> computes selected eigenvalues and,
+          optionally, eigenvectors of a real symmetric matrix A. Eigenvalues and
+          eigenvectors can be selected by specifying either a range of values or
+          a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id750243"></a><p class="title"><b>Table 340. Dispatching of syevx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syevx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYEVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYEVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.syevx.definition"></a><h6>
+<a name="id750338"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/syevx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevx.parameters_or_requirements_on_types"></a><h6>
+<a name="id750370"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.syevx.complexity"></a><h6>
+<a name="id750439"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syevx.example"></a><h6>
+<a name="id750459"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">syevx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">syevx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syevx.notes"></a><h6>
+<a name="id750702"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syevx.see_also"></a><h6>
+<a name="id750723"></a>
+          <a class="link" href="syevx.html#boost_numeric_bindings.reference.lapack.syevx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyevx.f
+            and dsyevx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syevr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gels.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygst.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygst.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,202 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sygst</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sbgst.html" title="sbgst">
+<link rel="next" href="ggqrf.html" title="ggqrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggqrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sygst">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sygst"></a><a class="link" href="sygst.html" title="sygst">sygst</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sygst.prototype"></a><h6>
+<a name="id528244"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sygst</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sygst</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygst.description"></a><h6>
+<a name="id528365"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sygst</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYGST and DSYGST. <code class="computeroutput"><span class="identifier">sygst</span></code> reduces a real symmetric-definite
+          generalized eigenproblem to standard form.
+        </p>
+<p>
+          If ITYPE = 1, the problem is A*x = lambda<span class="bold"><strong>B*x, and
+          A is overwritten by inv(U</strong></span>*T)*A*inv(U) or inv(L)<span class="bold"><strong>A*inv(L</strong></span>*T)
+        </p>
+<p>
+          If ITYPE = 2 or 3, the problem is A*B*x = lambda*x or B*A*x = lambda*x,
+          and A is overwritten by U<span class="bold"><strong>A*U</strong></span><span class="bold"><strong>T or L</strong></span>*T*A*L.
+        </p>
+<p>
+          B must have been previously factorized as U**T*U or L<span class="bold"><strong>L</strong></span>*T
+          by DPOTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id528505"></a><p class="title"><b>Table 103. Dispatching of sygst</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sygst">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYGST
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYGST
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sygst.definition"></a><h6>
+<a name="id528600"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sygst.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygst.parameters_or_requirements_on_types"></a><h6>
+<a name="id528632"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sygst.complexity"></a><h6>
+<a name="id528702"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygst.example"></a><h6>
+<a name="id528722"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sygst</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sygst</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygst.notes"></a><h6>
+<a name="id528967"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygst.see_also"></a><h6>
+<a name="id528986"></a>
+          <a class="link" href="sygst.html#boost_numeric_bindings.reference.lapack.sygst.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssygst.f
+            and dsygst.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sbgst.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggqrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,193 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sygv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spgvx.html" title="spgvx">
+<link rel="next" href="sygvd.html" title="sygvd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sygv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sygv"></a><a class="link" href="sygv.html" title="sygv">sygv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sygv.prototype"></a><h6>
+<a name="id693737"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sygv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sygv</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygv.description"></a><h6>
+<a name="id693892"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sygv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYGV and DSYGV. <code class="computeroutput"><span class="identifier">sygv</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be symmetric and B is also positive definite.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id694001"></a><p class="title"><b>Table 279. Dispatching of sygv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sygv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYGV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYGV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sygv.definition"></a><h6>
+<a name="id694095"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sygv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygv.parameters_or_requirements_on_types"></a><h6>
+<a name="id694126"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sygv.complexity"></a><h6>
+<a name="id694196"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygv.example"></a><h6>
+<a name="id694216"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sygv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sygv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygv.notes"></a><h6>
+<a name="id694460"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygv.see_also"></a><h6>
+<a name="id694481"></a>
+          <a class="link" href="sygv.html#boost_numeric_bindings.reference.lapack.sygv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssygv.f
+            and dsygv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spgvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygvd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygvd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygvd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,201 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sygvd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sygv.html" title="sygv">
+<link rel="next" href="sygvx.html" title="sygvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sygvd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sygvd"></a><a class="link" href="sygvd.html" title="sygvd">sygvd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.prototype"></a><h6>
+<a name="id694541"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sygvd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sygvd</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.description"></a><h6>
+<a name="id694697"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sygvd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYGVD and DSYGVD. <code class="computeroutput"><span class="identifier">sygvd</span></code> computes all the eigenvalues, and
+          optionally, the eigenvectors of a real generalized symmetric-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be symmetric and B is also positive definite.
+          If eigenvectors are desired, it uses a divide and conquer algorithm.
+        </p>
+<p>
+          The divide and conquer algorithm makes very mild assumptions about floating
+          point arithmetic. It will work on machines with a guard digit in add/subtract,
+          or on those binary machines without guard digits which subtract like the
+          Cray X-MP, Cray Y-MP, Cray C-90, or Cray-2. It could conceivably fail on
+          hexadecimal or decimal machines without guard digits, but we know of none.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id694813"></a><p class="title"><b>Table 280. Dispatching of sygvd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sygvd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYGVD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYGVD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sygvd.definition"></a><h6>
+<a name="id694908"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sygvd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.parameters_or_requirements_on_types"></a><h6>
+<a name="id694940"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.complexity"></a><h6>
+<a name="id695010"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.example"></a><h6>
+<a name="id695030"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sygvd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sygvd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.notes"></a><h6>
+<a name="id695273"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygvd.see_also"></a><h6>
+<a name="id695293"></a>
+          <a class="link" href="sygvd.html#boost_numeric_bindings.reference.lapack.sygvd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssygvd.f
+            and dsygvd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sygvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sygvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sygvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sygvd.html" title="sygvd">
+<link rel="next" href="ggglm.html" title="ggglm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggglm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sygvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sygvx"></a><a class="link" href="sygvx.html" title="sygvx">sygvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.prototype"></a><h6>
+<a name="id695352"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sygvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sygvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">itype</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobz</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">range</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">il</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">iu</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">VectorIFAIL</span><span class="special">&</span> <span class="identifier">ifail</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.description"></a><h6>
+<a name="id695705"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sygvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYGVX and DSYGVX. <code class="computeroutput"><span class="identifier">sygvx</span></code> computes selected eigenvalues,
+          and optionally, eigenvectors of a real generalized symmetric-definite eigenproblem,
+          of the form A*x<code class="literal">(lambda)*B*x, A*Bx</code>(lambda)*x, or B*A*x=(lambda)*x.
+          Here A and B are assumed to be symmetric and B is also positive definite.
+          Eigenvalues and eigenvectors can be selected by specifying either a range
+          of values or a range of indices for the desired eigenvalues.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id695814"></a><p class="title"><b>Table 281. Dispatching of sygvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sygvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYGVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYGVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sygvx.definition"></a><h6>
+<a name="id695908"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sygvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id695940"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.complexity"></a><h6>
+<a name="id696010"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.example"></a><h6>
+<a name="id696031"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sygvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sygvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.notes"></a><h6>
+<a name="id696275"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sygvx.see_also"></a><h6>
+<a name="id696296"></a>
+          <a class="link" href="sygvx.html#boost_numeric_bindings.reference.lapack.sygvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssygvx.f
+            and dsygvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sygvd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggglm.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/syrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>syrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sycon.html" title="sycon">
+<link rel="next" href="sytrf.html" title="sytrf">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sycon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="syrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.syrfs"></a><a class="link" href="syrfs.html" title="syrfs">syrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.prototype"></a><h6>
+<a name="id621603"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">syrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">syrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.description"></a><h6>
+<a name="id621820"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">syrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYRFS, DSYRFS, CSYRFS, and
+          ZSYRFS. <code class="computeroutput"><span class="identifier">syrfs</span></code> improves
+          the computed solution to a system of linear equations when the coefficient
+          matrix is symmetric indefinite, and provides error bounds and backward
+          error estimates for the solution.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id621923"></a><p class="title"><b>Table 208. Dispatching of syrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of syrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.syrfs.definition"></a><h6>
+<a name="id622097"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/syrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id622128"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.complexity"></a><h6>
+<a name="id622197"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.example"></a><h6>
+<a name="id622217"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">syrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">syrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.notes"></a><h6>
+<a name="id622460"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.syrfs.see_also"></a><h6>
+<a name="id622480"></a>
+          <a class="link" href="syrfs.html#boost_numeric_bindings.reference.lapack.syrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssyrfs.f,
+            dsyrfs.f,
+            csyrfs.f,
+            and zsyrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sycon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytrf.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sysv.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sysv.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sysv</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="spsvx.html" title="spsvx">
+<link rel="next" href="sysvx.html" title="sysvx">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sysvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sysv">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sysv"></a><a class="link" href="sysv.html" title="sysv">sysv</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sysv.prototype"></a><h6>
+<a name="id721356"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sysv</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sysv</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sysv.description"></a><h6>
+<a name="id721468"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sysv</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYSV, DSYSV, CSYSV, and ZSYSV.
+          <code class="computeroutput"><span class="identifier">sysv</span></code> computes the solution
+          to a complex system of linear equations A * X = B, where A is an N-by-N
+          symmetric matrix and X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          The diagonal pivoting method is used to factor A as A = U * D * U<span class="bold"><strong>*T, if UPLO = 'U', or A = L * D * L</strong></span>*T, if UPLO =
+          'L', where U (or L) is a product of permutation and unit upper (lower)
+          triangular matrices, and D is symmetric and block diagonal with 1-by-1
+          and 2-by-2 diagonal blocks. The factored form of A is then used to solve
+          the system of equations A * X = B.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id721584"></a><p class="title"><b>Table 309. Dispatching of sysv</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sysv">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYSV
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYSV
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sysv.definition"></a><h6>
+<a name="id721757"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sysv.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sysv.parameters_or_requirements_on_types"></a><h6>
+<a name="id721788"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sysv.complexity"></a><h6>
+<a name="id721855"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sysv.example"></a><h6>
+<a name="id721875"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sysv</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sysv</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sysv.notes"></a><h6>
+<a name="id722119"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sysv.see_also"></a><h6>
+<a name="id722139"></a>
+          <a class="link" href="sysv.html#boost_numeric_bindings.reference.lapack.sysv.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssysv.f,
+            dsysv.f,
+            csysv.f,
+            and zsysv.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="spsvx.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sysvx.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sysvx.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sysvx.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,252 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sysvx</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sysv.html" title="sysv">
+<link rel="next" href="gees.html" title="gees">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sysv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gees.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sysvx">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sysvx"></a><a class="link" href="sysvx.html" title="sysvx">sysvx</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.prototype"></a><h6>
+<a name="id722212"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sysvx</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sysvx</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">fact</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixAF</span><span class="special">&</span> <span class="identifier">af</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span>
+        <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.description"></a><h6>
+<a name="id722450"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sysvx</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYSVX, DSYSVX, CSYSVX, and
+          ZSYSVX. <code class="computeroutput"><span class="identifier">sysvx</span></code> uses the
+          diagonal pivoting factorization to compute the solution to a complex system
+          of linear equations A * X = B, where A is an N-by-N symmetric matrix and
+          X and B are N-by-NRHS matrices.
+        </p>
+<p>
+          Error bounds on the solution and a condition estimate are also provided.
+        </p>
+<p>
+          Description <code class="literal">=</code><code class="literal">=</code><code class="literal">=</code>==
+        </p>
+<p>
+          The following steps are performed:
+        </p>
+<p>
+          1. If FACT = 'N', the diagonal pivoting method is used to factor A. The
+          form of the factorization is A = U * D * U<span class="bold"><strong>*T, if
+          UPLO = 'U', or A = L * D * L</strong></span>*T, if UPLO = 'L', where U (or L)
+          is a product of permutation and unit upper (lower) triangular matrices,
+          and D is symmetric and block diagonal with 1-by-1 and 2-by-2 diagonal blocks.
+        </p>
+<p>
+          2. If some D(i,i)=0, so that D is exactly singular, then the routine returns
+          with INFO = i. Otherwise, the factored form of A is used to estimate the
+          condition number of the matrix A. If the reciprocal of the condition number
+          is less than machine precision, INFO = N+1 is returned as a warning, but
+          the routine still goes on to solve for X and compute error bounds as described
+          below.
+        </p>
+<p>
+          3. The system of equations is solved for X using the factored form of A.
+        </p>
+<p>
+          4. Iterative refinement is applied to improve the computed solution matrix
+          and calculate error bounds and backward error estimates for it.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id722606"></a><p class="title"><b>Table 310. Dispatching of sysvx</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sysvx">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYSVX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYSVX
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sysvx.definition"></a><h6>
+<a name="id722779"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sysvx.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.parameters_or_requirements_on_types"></a><h6>
+<a name="id722810"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.complexity"></a><h6>
+<a name="id722880"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.example"></a><h6>
+<a name="id722901"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sysvx</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sysvx</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.notes"></a><h6>
+<a name="id723143"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sysvx.see_also"></a><h6>
+<a name="id723163"></a>
+          <a class="link" href="sysvx.html#boost_numeric_bindings.reference.lapack.sysvx.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssysvx.f,
+            dsysvx.f,
+            csysvx.f,
+            and zsysvx.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sysv.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gees.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrd.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrd.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,191 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sytrd</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sterf.html" title="sterf">
+<link rel="next" href="ungtr.html" title="ungtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sterf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sytrd">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sytrd"></a><a class="link" href="sytrd.html" title="sytrd">sytrd</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.prototype"></a><h6>
+<a name="id651485"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sytrd</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sytrd</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="identifier">VectorE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.description"></a><h6>
+<a name="id651616"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sytrd</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYTRD and DSYTRD. <code class="computeroutput"><span class="identifier">sytrd</span></code> reduces a real symmetric matrix
+          A to real symmetric tridiagonal form T by an orthogonal similarity transformation:
+          Q**T * A * Q = T.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id651718"></a><p class="title"><b>Table 242. Dispatching of sytrd</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sytrd">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYTRD
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYTRD
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sytrd.definition"></a><h6>
+<a name="id651813"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sytrd.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.parameters_or_requirements_on_types"></a><h6>
+<a name="id651844"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.complexity"></a><h6>
+<a name="id651914"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.example"></a><h6>
+<a name="id651935"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sytrd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sytrd</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.notes"></a><h6>
+<a name="id652178"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytrd.see_also"></a><h6>
+<a name="id652198"></a>
+          <a class="link" href="sytrd.html#boost_numeric_bindings.reference.lapack.sytrd.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssytrd.f
+            and dsytrd.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sterf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,229 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sytrf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="syrfs.html" title="syrfs">
+<link rel="next" href="sytri.html" title="sytri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sytrf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sytrf"></a><a class="link" href="sytrf.html" title="sytrf">sytrf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.prototype"></a><h6>
+<a name="id622552"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sytrf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sytrf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.description"></a><h6>
+<a name="id622645"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sytrf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYTRF, DSYTRF, CSYTRF, and
+          ZSYTRF. <code class="computeroutput"><span class="identifier">sytrf</span></code> computes
+          the factorization of a complex symmetric matrix A using the Bunch-Kaufman
+          diagonal pivoting method. The form of the factorization is
+        </p>
+<p>
+          A = U<span class="bold"><strong>D*U</strong></span>*T or A = L<span class="bold"><strong>D*L</strong></span>*T
+        </p>
+<p>
+          where U (or L) is a product of permutation and unit upper (lower) triangular
+          matrices, and D is symmetric and block diagonal with with 1-by-1 and 2-by-2
+          diagonal blocks.
+        </p>
+<p>
+          This is the blocked version of the algorithm, calling Level 3 BLAS.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id622770"></a><p class="title"><b>Table 209. Dispatching of sytrf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sytrf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYTRF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYTRF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sytrf.definition"></a><h6>
+<a name="id622944"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sytrf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.parameters_or_requirements_on_types"></a><h6>
+<a name="id622975"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.complexity"></a><h6>
+<a name="id623044"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.example"></a><h6>
+<a name="id623065"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sytrf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sytrf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.notes"></a><h6>
+<a name="id623308"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytrf.see_also"></a><h6>
+<a name="id623328"></a>
+          <a class="link" href="sytrf.html#boost_numeric_bindings.reference.lapack.sytrf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssytrf.f,
+            dsytrf.f,
+            csytrf.f,
+            and zsytrf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="syrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,219 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sytri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sytrf.html" title="sytrf">
+<link rel="next" href="sytrs.html" title="sytrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sytri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sytri"></a><a class="link" href="sytri.html" title="sytri">sytri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sytri.prototype"></a><h6>
+<a name="id623399"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sytri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sytri</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytri.description"></a><h6>
+<a name="id623496"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sytri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYTRI, DSYTRI, CSYTRI, and
+          ZSYTRI. <code class="computeroutput"><span class="identifier">sytri</span></code> computes
+          the inverse of a complex symmetric indefinite matrix A using the factorization
+          A = U<span class="bold"><strong>D*U</strong></span>*T or A = L<span class="bold"><strong>D*L</strong></span>*T
+          computed by ZSYTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id623609"></a><p class="title"><b>Table 210. Dispatching of sytri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sytri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sytri.definition"></a><h6>
+<a name="id623782"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sytri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytri.parameters_or_requirements_on_types"></a><h6>
+<a name="id623814"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sytri.complexity"></a><h6>
+<a name="id623882"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytri.example"></a><h6>
+<a name="id623903"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sytri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sytri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytri.notes"></a><h6>
+<a name="id624148"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytri.see_also"></a><h6>
+<a name="id624168"></a>
+          <a class="link" href="sytri.html#boost_numeric_bindings.reference.lapack.sytri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssytri.f,
+            dsytri.f,
+            csytri.f,
+            and zsytri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytrf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="sytrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/sytrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,218 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>sytrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sytri.html" title="sytri">
+<link rel="next" href="tbcon.html" title="tbcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="sytrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.sytrs"></a><a class="link" href="sytrs.html" title="sytrs">sytrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.prototype"></a><h6>
+<a name="id624238"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">sytrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">sytrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorIPIV</span><span class="special">&</span> <span class="identifier">ipiv</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.description"></a><h6>
+<a name="id624361"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">sytrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines SSYTRS, DSYTRS, CSYTRS, and
+          ZSYTRS. <code class="computeroutput"><span class="identifier">sytrs</span></code> solves a
+          system of linear equations A*X = B with a complex symmetric matrix A using
+          the factorization A = U<span class="bold"><strong>D*U</strong></span>*T or A = L<span class="bold"><strong>D*L</strong></span>*T computed by ZSYTRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id624474"></a><p class="title"><b>Table 211. Dispatching of sytrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of sytrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                SSYTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DSYTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CSYTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZSYTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.sytrs.definition"></a><h6>
+<a name="id624647"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/sytrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id624679"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.complexity"></a><h6>
+<a name="id624747"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.example"></a><h6>
+<a name="id624768"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">sytrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">sytrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.notes"></a><h6>
+<a name="id625011"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.sytrs.see_also"></a><h6>
+<a name="id625030"></a>
+          <a class="link" href="sytrs.html#boost_numeric_bindings.reference.lapack.sytrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ssytrs.f,
+            dsytrs.f,
+            csytrs.f,
+            and zsytrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tbcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sytrs.html" title="sytrs">
+<link rel="next" href="tbrfs.html" title="tbrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tbcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tbcon"></a><a class="link" href="tbcon.html" title="tbcon">tbcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.prototype"></a><h6>
+<a name="id625100"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tbcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tbcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">norm</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">kd</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.description"></a><h6>
+<a name="id625237"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tbcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STBCON, DTBCON, CTBCON, and
+          ZTBCON. <code class="computeroutput"><span class="identifier">tbcon</span></code> estimates
+          the reciprocal of the condition number of a triangular band matrix A, in
+          either the 1-norm or the infinity-norm.
+        </p>
+<p>
+          The norm of A is computed and an estimate is obtained for norm(inv(A)),
+          then the reciprocal of the condition number is computed as RCOND = 1 /
+          ( norm(A) * norm(inv(A)) ).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id625344"></a><p class="title"><b>Table 212. Dispatching of tbcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tbcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTBCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTBCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tbcon.definition"></a><h6>
+<a name="id625517"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tbcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id625548"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.complexity"></a><h6>
+<a name="id625616"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.example"></a><h6>
+<a name="id625636"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tbcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tbcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.notes"></a><h6>
+<a name="id625880"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tbcon.see_also"></a><h6>
+<a name="id625900"></a>
+          <a class="link" href="tbcon.html#boost_numeric_bindings.reference.lapack.tbcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stbcon.f,
+            dtbcon.f,
+            ctbcon.f,
+            and ztbcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tbrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tbcon.html" title="tbcon">
+<link rel="next" href="tbtrs.html" title="tbtrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tbrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tbrfs"></a><a class="link" href="tbrfs.html" title="tbrfs">tbrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.prototype"></a><h6>
+<a name="id625972"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tbrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tbrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">kd</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.description"></a><h6>
+<a name="id626162"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tbrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STBRFS, DTBRFS, CTBRFS, and
+          ZTBRFS. <code class="computeroutput"><span class="identifier">tbrfs</span></code> provides
+          error bounds and backward error estimates for the solution to a system
+          of linear equations with a triangular band coefficient matrix.
+        </p>
+<p>
+          The solution matrix X must be computed by ZTBTRS or some other means before
+          entering this routine. <code class="computeroutput"><span class="identifier">tbrfs</span></code>
+          does not do iterative refinement because doing so cannot improve the backward
+          error.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id626281"></a><p class="title"><b>Table 213. Dispatching of tbrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tbrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTBRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTBRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tbrfs.definition"></a><h6>
+<a name="id626454"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tbrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id626486"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.complexity"></a><h6>
+<a name="id626555"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.example"></a><h6>
+<a name="id626575"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tbrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tbrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.notes"></a><h6>
+<a name="id626819"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tbrfs.see_also"></a><h6>
+<a name="id626838"></a>
+          <a class="link" href="tbrfs.html#boost_numeric_bindings.reference.lapack.tbrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stbrfs.f,
+            dtbrfs.f,
+            ctbrfs.f,
+            and ztbrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tbtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbtrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tbtrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tbtrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tbrfs.html" title="tbrfs">
+<link rel="next" href="tpcon.html" title="tpcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tpcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tbtrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tbtrs"></a><a class="link" href="tbtrs.html" title="tbtrs">tbtrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.prototype"></a><h6>
+<a name="id626910"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tbtrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tbtrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">kd</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAB</span><span class="special">&</span> <span class="identifier">ab</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.description"></a><h6>
+<a name="id627028"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tbtrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STBTRS, DTBTRS, CTBTRS, and
+          ZTBTRS. <code class="computeroutput"><span class="identifier">tbtrs</span></code> solves a
+          triangular system of the form
+        </p>
+<p>
+          A * X = B, A<span class="bold"><strong>*T * X = B, or A</strong></span>*H * X = B,
+        </p>
+<p>
+          where A is a triangular band matrix of order N, and B is an N-by-NRHS matrix.
+          A check is made to verify that A is nonsingular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAB</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAB</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id627143"></a><p class="title"><b>Table 214. Dispatching of tbtrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tbtrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAB
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTBTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTBTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tbtrs.definition"></a><h6>
+<a name="id627317"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tbtrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id627348"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.complexity"></a><h6>
+<a name="id627417"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.example"></a><h6>
+<a name="id627437"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tbtrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tbtrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.notes"></a><h6>
+<a name="id627681"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tbtrs.see_also"></a><h6>
+<a name="id627701"></a>
+          <a class="link" href="tbtrs.html#boost_numeric_bindings.reference.lapack.tbtrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stbtrs.f,
+            dtbtrs.f,
+            ctbtrs.f,
+            and ztbtrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tpcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgevc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgevc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,248 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tgevc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="hgeqz.html" title="hgeqz">
+<link rel="next" href="tgexc.html" title="tgexc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hgeqz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgexc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tgevc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tgevc"></a><a class="link" href="tgevc.html" title="tgevc">tgevc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.prototype"></a><h6>
+<a name="id659748"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tgevc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tgevc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">howmny</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixP</span><span class="special">&</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.description"></a><h6>
+<a name="id660002"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tgevc</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STGEVC, DTGEVC, CTGEVC, and
+          ZTGEVC. <code class="computeroutput"><span class="identifier">tgevc</span></code> computes
+          some or all of the right and/or left eigenvectors of a pair of complex
+          matrices (S,P), where S and P are upper triangular. Matrix pairs of this
+          type are produced by the generalized Schur factorization of a complex matrix
+          pair (A,B):
+        </p>
+<p>
+          A = Q<span class="bold"><strong>S*Z</strong></span>*H, B = Q<span class="bold"><strong>P*Z</strong></span>*H
+        </p>
+<p>
+          as computed by ZGGHRD + ZHGEQZ.
+        </p>
+<p>
+          The right eigenvector x and the left eigenvector y of (S,P) corresponding
+          to an eigenvalue w are defined by:
+        </p>
+<p>
+          S*x = w<span class="bold"><strong>P*x, (y</strong></span>*H)<span class="bold"><strong>S
+          = w</strong></span>(y**H)*P,
+        </p>
+<p>
+          where y**H denotes the conjugate tranpose of y. The eigenvalues are not
+          input to this routine, but are computed directly from the diagonal elements
+          of S and P.
+        </p>
+<p>
+          This routine returns the matrices X and/or Y of right and left eigenvectors
+          of (S,P), or the products Z*X and/or Q*Y, where Z and Q are input matrices.
+          If Q and Z are the unitary factors from the generalized Schur factorization
+          of a matrix pair (A,B), then Z*X and Q*Y are the matrices of right and
+          left eigenvectors of (A,B).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id660156"></a><p class="title"><b>Table 251. Dispatching of tgevc</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tgevc">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STGEVC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTGEVC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTGEVC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTGEVC
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tgevc.definition"></a><h6>
+<a name="id660330"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tgevc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.parameters_or_requirements_on_types"></a><h6>
+<a name="id660361"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.complexity"></a><h6>
+<a name="id660430"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.example"></a><h6>
+<a name="id660451"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tgevc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tgevc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.notes"></a><h6>
+<a name="id660695"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgevc.see_also"></a><h6>
+<a name="id660715"></a>
+          <a class="link" href="tgevc.html#boost_numeric_bindings.reference.lapack.tgevc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stgevc.f,
+            dtgevc.f,
+            ctgevc.f,
+            and ztgevc.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hgeqz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgexc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgexc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgexc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,241 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tgexc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tgevc.html" title="tgevc">
+<link rel="next" href="tgsen.html" title="tgsen">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgevc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsen.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tgexc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tgexc"></a><a class="link" href="tgexc.html" title="tgexc">tgexc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.prototype"></a><h6>
+<a name="id660787"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">tgexc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tgexc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantq</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ifst</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilst</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">tgexc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantq</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantz</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ifst</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilst</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.description"></a><h6>
+<a name="id661189"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tgexc</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STGEXC, DTGEXC, CTGEXC, and
+          ZTGEXC. <code class="computeroutput"><span class="identifier">tgexc</span></code> reorders
+          the generalized Schur decomposition of a complex matrix pair (A,B), using
+          an unitary equivalence transformation (A, B) := Q * (A, B) * Z', so that
+          the diagonal block of (A, B) with row index IFST is moved to row ILST.
+        </p>
+<p>
+          (A, B) must be in generalized Schur canonical form, that is, A and B are
+          both upper triangular.
+        </p>
+<p>
+          Optionally, the matrices Q and Z of generalized Schur vectors are updated.
+        </p>
+<p>
+          Q(in) * A(in) * Z(in)' = Q(out) * A(out) * Z(out)' Q(in) * B(in) * Z(in)'
+          = Q(out) * B(out) * Z(out)'
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id661306"></a><p class="title"><b>Table 252. Dispatching of tgexc</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tgexc">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STGEXC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTGEXC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTGEXC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTGEXC
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tgexc.definition"></a><h6>
+<a name="id661479"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tgexc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.parameters_or_requirements_on_types"></a><h6>
+<a name="id661511"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.complexity"></a><h6>
+<a name="id661580"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.example"></a><h6>
+<a name="id661601"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tgexc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tgexc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.notes"></a><h6>
+<a name="id661845"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgexc.see_also"></a><h6>
+<a name="id661865"></a>
+          <a class="link" href="tgexc.html#boost_numeric_bindings.reference.lapack.tgexc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stgexc.f,
+            dtgexc.f,
+            ctgexc.f,
+            and ztgexc.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgevc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsen.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsen.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsen.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,255 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tgsen</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tgexc.html" title="tgexc">
+<link rel="next" href="tgsna.html" title="tgsna">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgexc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsna.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tgsen">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tgsen"></a><a class="link" href="tgsen.html" title="tgsen">tgsen</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.prototype"></a><h6>
+<a name="id661938"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">tgsen</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tgsen</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ijob</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantq</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorALPHAR</span><span class="special">&</span> <span class="identifier">alphar</span><span class="special">,</span> <span class="identifier">VectorALPHAI</span><span class="special">&</span> <span class="identifier">alphai</span><span class="special">,</span>
+        <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorDIF</span><span class="special">&</span> <span class="identifier">dif</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">tgsen</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ijob</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantq</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">logical_t</span> <span class="identifier">wantz</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span> <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="identifier">MatrixZ</span><span class="special">&</span> <span class="identifier">z</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorDIF</span><span class="special">&</span> <span class="identifier">dif</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.description"></a><h6>
+<a name="id662583"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tgsen</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STGSEN, DTGSEN, CTGSEN, and
+          ZTGSEN. <code class="computeroutput"><span class="identifier">tgsen</span></code> reorders
+          the generalized Schur decomposition of a complex matrix pair (A, B) (in
+          terms of an unitary equivalence trans- formation Q' * (A, B) * Z), so that
+          a selected cluster of eigenvalues appears in the leading diagonal blocks
+          of the pair (A,B). The leading columns of Q and Z form unitary bases of
+          the corresponding left and right eigenspaces (deflating subspaces). (A,
+          B) must be in generalized Schur canonical form, that is, A and B are both
+          upper triangular.
+        </p>
+<p>
+          <code class="computeroutput"><span class="identifier">tgsen</span></code> also computes the
+          generalized eigenvalues
+        </p>
+<p>
+          w(j)= ALPHA(j) / BETA(j)
+        </p>
+<p>
+          of the reordered matrix pair (A, B).
+        </p>
+<p>
+          Optionally, the routine computes estimates of reciprocal condition numbers
+          for eigenvalues and eigenspaces. These are Difu[(A11,B11), (A22,B22)] and
+          Difl[(A11,B11), (A22,B22)], i.e. the separation(s) between the matrix pairs
+          (A11, B11) and (A22,B22) that correspond to the selected cluster and the
+          eigenvalues outside the cluster, resp., and norms of "projections"
+          onto left and right eigenspaces w.r.t. the selected cluster in the (1,1)-block.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id662717"></a><p class="title"><b>Table 253. Dispatching of tgsen</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tgsen">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STGSEN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTGSEN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTGSEN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTGSEN
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tgsen.definition"></a><h6>
+<a name="id662891"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tgsen.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.parameters_or_requirements_on_types"></a><h6>
+<a name="id662922"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.complexity"></a><h6>
+<a name="id662990"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.example"></a><h6>
+<a name="id663011"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tgsen</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tgsen</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.notes"></a><h6>
+<a name="id663254"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsen.see_also"></a><h6>
+<a name="id663274"></a>
+          <a class="link" href="tgsen.html#boost_numeric_bindings.reference.lapack.tgsen.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stgsen.f,
+            dtgsen.f,
+            ctgsen.f,
+            and ztgsen.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgexc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsna.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsja.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsja.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,221 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tgsja</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ggsvp.html" title="ggsvp">
+<link rel="next" href="gegv.html" title="gegv">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggsvp.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gegv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tgsja">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tgsja"></a><a class="link" href="tgsja.html" title="tgsja">tgsja</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tgsja.prototype"></a><h6>
+<a name="id666498"></a>
+          <a class="link" href="tgsja.html#boost_numeric_bindings.reference.lapack.tgsja.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tgsja</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tgsja</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobu</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobv</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">jobq</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">l</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="keyword">const</span> <span class="identifier">Scalar</span> <span class="special">>,</span> <span class="identifier">VectorALPHA</span><span class="special">&</span> <span class="identifier">alpha</span><span class="special">,</span>
+        <span class="identifier">VectorBETA</span><span class="special">&</span> <span class="identifier">beta</span><span class="special">,</span> <span class="identifier">MatrixU</span><span class="special">&</span> <span class="identifier">u</span><span class="special">,</span> <span class="identifier">MatrixV</span><span class="special">&</span> <span class="identifier">v</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ncycle</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsja.description"></a><h6>
+<a name="id666853"></a>
+          <a class="link" href="tgsja.html#boost_numeric_bindings.reference.lapack.tgsja.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tgsja</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STGSJA, DTGSJA, CTGSJA, and
+          ZTGSJA. <code class="computeroutput"><span class="identifier">tgsja</span></code> computes
+          the generalized singular value decomposition (GSVD) of two complex upper
+          triangular (or trapezoidal) matrices A and B.
+        </p>
+<p>
+          On entry, it is assumed that matrices A and B have the following forms,
+          which may be obtained by the preprocessing subroutine ZGGSVP from a general
+          M-by-N matrix A and P-by-N matrix B:
+        </p>
+<p>
+          N-K-L K L A = K ( 0 A12 A13 ) if M-K-L >= 0; L ( 0 0 A23 ) M-K-L ( 0
+          0 0 )
+        </p>
+<p>
+          N-K-L K L A = K ( 0 A12 A13 ) if M-K-L < 0; M-K ( 0 0 A23 )
+        </p>
+<p>
+          N-K-L K L B = L ( 0 0 B13 ) P-L ( 0 0 0 )
+        </p>
+<p>
+          where the K-by-K matrix A12 and L-by-L matrix B13 are nonsingular upper
+          triangular; A23 is L-by-L upper triangular if M-K-L >= 0, otherwise
+          A23 is (M-K)-by-L upper trapezoidal.
+        </p>
+<p>
+          On exit,
+        </p>
+<p>
+          U'<span class="bold"><strong>A*Q = D1</strong></span>( 0 R ), V'<span class="bold"><strong>B*Q
+          = D2</strong></span>( 0 R ),
+        </p>
+<p>
+          where U, V and Q are unitary matrices, Z' denotes the conjugate transpose
+          of Z, R is a nonsingular upper triangular matrix, and D1 and D2 are 
+</p>
+<pre class="programlisting"><span class="identifier">diagonal</span><span class="char">''</span> <span class="identifier">matrices</span><span class="special">,</span> <span class="identifier">which</span> <span class="identifier">are</span> <span class="identifier">of</span> <span class="identifier">the</span> <span class="identifier">following</span>
+<span class="identifier">structures</span><span class="special">:</span>
+
+<span class="identifier">If</span> <span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span> <span class="special">>=</span> <span class="number">0</span><span class="special">,</span>
+
+<span class="identifier">K</span> <span class="identifier">L</span>
+<span class="identifier">D1</span> <span class="special">=</span> <span class="identifier">K</span> <span class="special">(</span> <span class="identifier">I</span> <span class="number">0</span> <span class="special">)</span>
+<span class="identifier">L</span> <span class="special">(</span> <span class="number">0</span> <span class="identifier">C</span> <span class="special">)</span>
+<span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="special">)</span>
+
+<span class="identifier">K</span> <span class="identifier">L</span>
+<span class="identifier">D2</span> <span class="special">=</span> <span class="identifier">L</span> <span class="special">(</span> <span class="number">0</span> <span class="identifier">S</span> <span class="special">)</span>
+<span class="identifier">P</span><span class="special">-</span><span class="identifier">L</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="special">)</span>
+
+<span class="identifier">N</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span> <span class="identifier">K</span> <span class="identifier">L</span>
+<span class="special">(</span> <span class="number">0</span> <span class="identifier">R</span> <span class="special">)</span> <span class="special">=</span> <span class="identifier">K</span> <span class="special">(</span> <span class="number">0</span> <span class="identifier">R11</span> <span class="identifier">R12</span> <span class="special">)</span> <span class="identifier">K</span>
+<span class="identifier">L</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="identifier">R22</span> <span class="special">)</span> <span class="identifier">L</span>
+
+<span class="identifier">where</span>
+
+<span class="identifier">C</span> <span class="special">=</span> <span class="identifier">diag</span><span class="special">(</span> <span class="identifier">ALPHA</span><span class="special">(</span><span class="identifier">K</span><span class="special">+</span><span class="number">1</span><span class="special">),</span> <span class="special">...</span> <span class="special">,</span> <span class="identifier">ALPHA</span><span class="special">(</span><span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">)</span> <span class="special">),</span>
+<span class="identifier">S</span> <span class="special">=</span> <span class="identifier">diag</span><span class="special">(</span> <span class="identifier">BETA</span><span class="special">(</span><span class="identifier">K</span><span class="special">+</span><span class="number">1</span><span class="special">),</span> <span class="special">...</span> <span class="special">,</span> <span class="identifier">BETA</span><span class="special">(</span><span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">)</span> <span class="special">),</span>
+<span class="identifier">C</span><span class="special">**</span><span class="number">2</span> <span class="special">+</span> <span class="identifier">S</span><span class="special">**</span><span class="number">2</span> <span class="special">=</span> <span class="identifier">I</span><span class="special">.</span>
+
+<span class="identifier">R</span> <span class="identifier">is</span> <span class="identifier">stored</span> <span class="identifier">in</span> <span class="identifier">A</span><span class="special">(</span><span class="number">1</span><span class="special">:</span><span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">,</span><span class="identifier">N</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span><span class="special">+</span><span class="number">1</span><span class="special">:</span><span class="identifier">N</span><span class="special">)</span> <span class="identifier">on</span> <span class="identifier">exit</span><span class="special">.</span>
+
+<span class="identifier">If</span> <span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span> <span class="special"><</span> <span class="number">0</span><span class="special">,</span>
+
+<span class="identifier">K</span> <span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span> <span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">-</span><span class="identifier">M</span>
+<span class="identifier">D1</span> <span class="special">=</span> <span class="identifier">K</span> <span class="special">(</span> <span class="identifier">I</span> <span class="number">0</span> <span class="number">0</span> <span class="special">)</span>
+<span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span> <span class="special">(</span> <span class="number">0</span> <span class="identifier">C</span> <span class="number">0</span> <span class="special">)</span>
+
+<span class="identifier">K</span> <span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span> <span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">-</span><span class="identifier">M</span>
+<span class="identifier">D2</span> <span class="special">=</span> <span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span> <span class="special">(</span> <span class="number">0</span> <span class="identifier">S</span> <span class="number">0</span> <span class="special">)</span>
+<span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">-</span><span class="identifier">M</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="identifier">I</span> <span class="special">)</span>
+<span class="identifier">P</span><span class="special">-</span><span class="identifier">L</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="number">0</span> <span class="special">)</span>
+
+<span class="identifier">N</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span> <span class="identifier">K</span> <span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span> <span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">-</span><span class="identifier">M</span>
+<span class="special">(</span> <span class="number">0</span> <span class="identifier">R</span> <span class="special">)</span> <span class="special">=</span> <span class="identifier">K</span> <span class="special">(</span> <span class="number">0</span> <span class="identifier">R11</span> <span class="identifier">R12</span> <span class="identifier">R13</span> <span class="special">)</span>
+<span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="identifier">R22</span> <span class="identifier">R23</span> <span class="special">)</span>
+<span class="identifier">K</span><span class="special">+</span><span class="identifier">L</span><span class="special">-</span><span class="identifier">M</span> <span class="special">(</span> <span class="number">0</span> <span class="number">0</span> <span class="number">0</span> <span class="identifier">R33</span> <span class="special">)</span>
+
+<span class="identifier">where</span>
+<span class="identifier">C</span> <span class="special">=</span> <span class="identifier">diag</span><span class="special">(</span> <span class="identifier">ALPHA</span><span class="special">(</span><span class="identifier">K</span><span class="special">+</span><span class="number">1</span><span class="special">),</span> <span class="special">...</span> <span class="special">,</span> <span class="identifier">ALPHA</span><span class="special">(</span><span class="identifier">M</span><span class="special">)</span> <span class="special">),</span>
+<span class="identifier">S</span> <span class="special">=</span> <span class="identifier">diag</span><span class="special">(</span> <span class="identifier">BETA</span><span class="special">(</span><span class="identifier">K</span><span class="special">+</span><span class="number">1</span><span class="special">),</span> <span class="special">...</span> <span class="special">,</span> <span class="identifier">BETA</span><span class="special">(</span><span class="identifier">M</span><span class="special">)</span> <span class="special">),</span>
+<span class="identifier">C</span><span class="special">**</span><span class="number">2</span> <span class="special">+</span> <span class="identifier">S</span><span class="special">**</span><span class="number">2</span> <span class="special">=</span> <span class="identifier">I</span><span class="special">.</span>
+
+<span class="identifier">R</span> <span class="special">=</span> <span class="special">(</span> <span class="identifier">R11</span> <span class="identifier">R12</span> <span class="identifier">R13</span> <span class="special">)</span> <span class="identifier">is</span> <span class="identifier">stored</span> <span class="identifier">in</span> <span class="identifier">A</span><span class="special">(</span><span class="number">1</span><span class="special">:</span><span class="identifier">M</span><span class="special">,</span> <span class="identifier">N</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span><span class="special">+</span><span class="number">1</span><span class="special">:</span><span class="identifier">N</span><span class="special">)</span> <span class="keyword">and</span> <span class="identifier">R33</span> <span class="identifier">is</span> <span class="identifier">stored</span>
+<span class="special">(</span> <span class="number">0</span> <span class="identifier">R22</span> <span class="identifier">R23</span> <span class="special">)</span>
+<span class="identifier">in</span> <span class="identifier">B</span><span class="special">(</span><span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span><span class="special">+</span><span class="number">1</span><span class="special">:</span><span class="identifier">L</span><span class="special">,</span><span class="identifier">N</span><span class="special">+</span><span class="identifier">M</span><span class="special">-</span><span class="identifier">K</span><span class="special">-</span><span class="identifier">L</span><span class="special">+</span><span class="number">1</span><span class="special">:</span><span class="identifier">N</span><span class="special">)</span> <span class="identifier">on</span> <span class="identifier">exit</span><span class="special">.</span>
+
+<span class="identifier">The</span> <span class="identifier">computation</span> <span class="identifier">of</span> <span class="identifier">the</span> <span class="identifier">unitary</span> <span class="identifier">transformation</span> <span class="identifier">matrices</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">V</span> <span class="keyword">or</span> <span class="identifier">Q</span>
+<span class="identifier">is</span> <span class="identifier">optional</span><span class="special">.</span> <span class="identifier">These</span> <span class="identifier">matrices</span> <span class="identifier">may</span> <span class="identifier">either</span> <span class="identifier">be</span> <span class="identifier">formed</span> <span class="identifier">explicitly</span><span class="special">,</span> <span class="keyword">or</span> <span class="identifier">they</span>
+<span class="identifier">may</span> <span class="identifier">be</span> <span class="identifier">postmultiplied</span> <span class="identifier">into</span> <span class="identifier">input</span> <span class="identifier">matrices</span> <span class="identifier">U1</span><span class="special">,</span> <span class="identifier">V1</span><span class="special">,</span> <span class="keyword">or</span> <span class="identifier">Q1</span><span class="special">.</span>
+
+<span class="identifier">The</span> <span class="identifier">selection</span> <span class="identifier">of</span> <span class="identifier">the</span> <span class="identifier">LAPACK</span> <span class="identifier">routine</span> <span class="identifier">is</span> <span class="identifier">done</span> <span class="identifier">during</span> <span class="identifier">compile</span><span class="special">-</span><span class="identifier">time</span><span class="special">,</span> 
+<span class="keyword">and</span> <span class="identifier">is</span> <span class="identifier">determined</span> <span class="identifier">by</span> <span class="identifier">the</span> <span class="identifier">type</span> <span class="identifier">of</span> <span class="identifier">values</span> <span class="identifier">contained</span> <span class="identifier">in</span> <span class="identifier">type</span> <span class="error">`</span><span class="identifier">MatrixA</span><span class="error">`</span><span class="special">.</span>
+<span class="identifier">The</span> <span class="identifier">type</span> <span class="identifier">of</span> <span class="identifier">values</span> <span class="identifier">is</span> <span class="identifier">obtained</span> <span class="identifier">through</span> <span class="identifier">the</span> <span class="error">`</span><span class="identifier">value_type</span><span class="error">`</span> <span class="identifier">meta</span><span class="special">-</span><span class="identifier">function</span>
+ <span class="error">`</span><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span><span class="error">`</span><span class="special">.</span>
+<span class="identifier">The</span> <span class="identifier">dispatching</span> <span class="identifier">table</span> <span class="identifier">below</span> <span class="identifier">illustrates</span> <span class="identifier">to</span> <span class="identifier">which</span> <span class="identifier">specific</span> <span class="identifier">routine</span> 
+<span class="identifier">the</span> <span class="identifier">code</span> <span class="identifier">path</span> <span class="identifier">will</span> <span class="identifier">be</span> <span class="identifier">generated</span><span class="special">.</span> 
+
+<span class="special">[</span><span class="identifier">table</span> <span class="identifier">Dispatching</span> <span class="identifier">of</span> <span class="identifier">tgsja</span>
+<span class="special">[</span>  <span class="special">[</span> <span class="identifier">Value</span> <span class="identifier">type</span> <span class="identifier">of</span> <span class="identifier">MatrixA</span> <span class="special">]</span> <span class="special">[</span><span class="identifier">LAPACK</span> <span class="identifier">routine</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="keyword">float</span><span class="error">`</span><span class="special">][</span><span class="identifier">STGSJA</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="keyword">double</span><span class="error">`</span><span class="special">][</span><span class="identifier">DTGSJA</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span><span class="error">`</span><span class="special">][</span><span class="identifier">CTGSJA</span><span class="special">]</span> <span class="special">]</span>
+<span class="special">[</span>  <span class="special">[</span><span class="error">`</span><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span><span class="error">`</span><span class="special">][</span><span class="identifier">ZTGSJA</span><span class="special">]</span> <span class="special">]</span>
+
+<span class="special">]</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Definition</span><span class="special">]</span>
+<span class="identifier">Defined</span> <span class="identifier">in</span> <span class="identifier">header</span> <span class="special">[</span><span class="identifier">headerref</span> <span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tgsja</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">].</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Parameters</span> <span class="keyword">or</span> <span class="identifier">Requirements</span> <span class="identifier">on</span> <span class="identifier">Types</span><span class="special">]</span>
+
+<span class="special">[</span><span class="identifier">variablelist</span> <span class="identifier">Parameters</span>
+    <span class="special">[[</span><span class="identifier">MatrixA</span><span class="special">]</span> <span class="special">[</span><span class="identifier">The</span> <span class="identifier">definition</span> <span class="identifier">of</span> <span class="identifier">term</span> <span class="number">1</span><span class="special">]]</span>
+    <span class="special">[[</span><span class="identifier">MatrixB</span><span class="special">]</span> <span class="special">[</span><span class="identifier">The</span> <span class="identifier">definition</span> <span class="identifier">of</span> <span class="identifier">term</span> <span class="number">2</span><span class="special">]]</span>
+    <span class="special">[[</span><span class="identifier">MatrixC</span><span class="special">]</span> <span class="special">[</span>
+    <span class="identifier">The</span> <span class="identifier">definition</span> <span class="identifier">of</span> <span class="identifier">term</span> <span class="number">3.</span>
+
+    <span class="identifier">Definitions</span> <span class="identifier">may</span> <span class="identifier">contain</span> <span class="identifier">paragraphs</span><span class="special">.</span>
+    <span class="special">]]</span>
+<span class="special">]</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Complexity</span><span class="special">]</span>
+
+
+<span class="special">[</span><span class="identifier">heading</span> <span class="identifier">Example</span><span class="special">]</span>
+</pre>
+<p>
+          #include <boost/numeric/bindings/lapack/tgsja.hpp> using namespace
+          boost::numeric::bindings;
+        </p>
+<p>
+          lapack::tgsja( x, y, z );
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="keyword">this</span> <span class="identifier">will</span> <span class="identifier">output</span>
+
+</pre>
+<p>
+          [5] 0 1 2 3 4 5 <code class="computeroutput"></code>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsja.notes"></a><h6>
+<a name="id670178"></a>
+          <a class="link" href="tgsja.html#boost_numeric_bindings.reference.lapack.tgsja.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsja.see_also"></a><h6>
+<a name="id670198"></a>
+          <a class="link" href="tgsja.html#boost_numeric_bindings.reference.lapack.tgsja.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stgsja.f,
+            dtgsja.f,
+            ctgsja.f,
+            and ztgsja.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ggsvp.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gegv.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsna.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsna.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tgsna</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tgsen.html" title="tgsen">
+<link rel="next" href="tgsyl.html" title="tgsyl">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsen.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsyl.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tgsna">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tgsna"></a><a class="link" href="tgsna.html" title="tgsna">tgsna</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.prototype"></a><h6>
+<a name="id663346"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tgsna</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tgsna</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">howmny</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span> <span class="identifier">VectorDIF</span><span class="special">&</span> <span class="identifier">dif</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.description"></a><h6>
+<a name="id663674"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tgsna</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STGSNA, DTGSNA, CTGSNA, and
+          ZTGSNA. <code class="computeroutput"><span class="identifier">tgsna</span></code> estimates
+          reciprocal condition numbers for specified eigenvalues and/or eigenvectors
+          of a matrix pair (A, B).
+        </p>
+<p>
+          (A, B) must be in generalized Schur canonical form, that is, A and B are
+          both upper triangular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id663781"></a><p class="title"><b>Table 254. Dispatching of tgsna</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tgsna">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STGSNA
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTGSNA
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTGSNA
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTGSNA
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tgsna.definition"></a><h6>
+<a name="id663954"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tgsna.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.parameters_or_requirements_on_types"></a><h6>
+<a name="id663986"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.complexity"></a><h6>
+<a name="id664056"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.example"></a><h6>
+<a name="id664076"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tgsna</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tgsna</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.notes"></a><h6>
+<a name="id664320"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsna.see_also"></a><h6>
+<a name="id664339"></a>
+          <a class="link" href="tgsna.html#boost_numeric_bindings.reference.lapack.tgsna.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stgsna.f,
+            dtgsna.f,
+            ctgsna.f,
+            and ztgsna.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsen.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tgsyl.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsyl.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tgsyl.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,264 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tgsyl</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tgsna.html" title="tgsna">
+<link rel="next" href="ggsvp.html" title="ggsvp">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsna.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggsvp.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tgsyl">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tgsyl"></a><a class="link" href="tgsyl.html" title="tgsyl">tgsyl</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.prototype"></a><h6>
+<a name="id664409"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tgsyl</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tgsyl</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ijob</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixD</span><span class="special">&</span> <span class="identifier">d</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixE</span><span class="special">&</span> <span class="identifier">e</span><span class="special">,</span> <span class="identifier">MatrixF</span><span class="special">&</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.description"></a><h6>
+<a name="id664654"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tgsyl</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STGSYL, DTGSYL, CTGSYL, and
+          ZTGSYL. <code class="computeroutput"><span class="identifier">tgsyl</span></code> solves the
+          generalized Sylvester equation:
+        </p>
+<p>
+          A * R - L * B = scale * C (1) D * R - L * E = scale * F
+        </p>
+<p>
+          where R and L are unknown m-by-n matrices, (A, D), (B, E) and (C, F) are
+          given matrix pairs of size m-by-m, n-by-n and m-by-n, respectively, with
+          complex entries. A, B, D and E are upper triangular (i.e., (A,D) and (B,E)
+          in generalized Schur form).
+        </p>
+<p>
+          The solution (R, L) overwrites (C, F). 0 <= SCALE <= 1 is an output
+          scaling factor chosen to avoid overflow.
+        </p>
+<p>
+          In matrix notation (1) is equivalent to solve Zx = scale*b, where Z is
+          defined as
+        </p>
+<p>
+          Z = [ kron(In, A) -kron(B', Im) ] (2) [ kron(In, D) -kron(E', Im) ],
+        </p>
+<p>
+          Here Ix is the identity matrix of size x and X' is the conjugate transpose
+          of X. Kron(X, Y) is the Kronecker product between the matrices X and Y.
+        </p>
+<p>
+          If TRANS = 'C', y in the conjugate transposed system Z'*y = scale*b is
+          solved for, which is equivalent to solve for R and L in
+        </p>
+<p>
+          A' * R + D' * L = scale * C (3) R * B' + L * E' = scale * -F
+        </p>
+<p>
+          This case (TRANS = 'C') is used to compute an one-norm-based estimate of
+          Dif[(A,D), (B,E)], the separation between the matrix pairs (A,D) and (B,E),
+          using ZLACON.
+        </p>
+<p>
+          If IJOB >= 1, <code class="computeroutput"><span class="identifier">tgsyl</span></code>
+          computes a Frobenius norm-based estimate of Dif[(A,D),(B,E)]. That is,
+          the reciprocal of a lower bound on the reciprocal of the smallest singular
+          value of Z.
+        </p>
+<p>
+          This is a level-3 BLAS algorithm.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id664818"></a><p class="title"><b>Table 255. Dispatching of tgsyl</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tgsyl">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STGSYL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTGSYL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTGSYL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTGSYL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tgsyl.definition"></a><h6>
+<a name="id664991"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tgsyl.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.parameters_or_requirements_on_types"></a><h6>
+<a name="id665022"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.complexity"></a><h6>
+<a name="id665091"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.example"></a><h6>
+<a name="id665113"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tgsyl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tgsyl</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.notes"></a><h6>
+<a name="id665356"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tgsyl.see_also"></a><h6>
+<a name="id665376"></a>
+          <a class="link" href="tgsyl.html#boost_numeric_bindings.reference.lapack.tgsyl.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stgsyl.f,
+            dtgsyl.f,
+            ctgsyl.f,
+            and ztgsyl.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tgsna.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggsvp.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tpcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tpcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tpcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tbtrs.html" title="tbtrs">
+<link rel="next" href="tprfs.html" title="tprfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tpcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tpcon"></a><a class="link" href="tpcon.html" title="tpcon">tpcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.prototype"></a><h6>
+<a name="id627773"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tpcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tpcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">norm</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.description"></a><h6>
+<a name="id627887"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tpcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STPCON, DTPCON, CTPCON, and
+          ZTPCON. <code class="computeroutput"><span class="identifier">tpcon</span></code> estimates
+          the reciprocal of the condition number of a packed triangular matrix A,
+          in either the 1-norm or the infinity-norm.
+        </p>
+<p>
+          The norm of A is computed and an estimate is obtained for norm(inv(A)),
+          then the reciprocal of the condition number is computed as RCOND = 1 /
+          ( norm(A) * norm(inv(A)) ).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id627994"></a><p class="title"><b>Table 215. Dispatching of tpcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tpcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTPCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTPCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tpcon.definition"></a><h6>
+<a name="id628167"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tpcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id628198"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.complexity"></a><h6>
+<a name="id628267"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.example"></a><h6>
+<a name="id628288"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tpcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tpcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.notes"></a><h6>
+<a name="id628531"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tpcon.see_also"></a><h6>
+<a name="id628551"></a>
+          <a class="link" href="tpcon.html#boost_numeric_bindings.reference.lapack.tpcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stpcon.f,
+            dtpcon.f,
+            ctpcon.f,
+            and ztpcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tbtrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tprfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tprfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tprfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tprfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tpcon.html" title="tpcon">
+<link rel="next" href="tptri.html" title="tptri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tpcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tprfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tprfs"></a><a class="link" href="tprfs.html" title="tprfs">tprfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.prototype"></a><h6>
+<a name="id628623"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tprfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tprfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.description"></a><h6>
+<a name="id628794"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tprfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STPRFS, DTPRFS, CTPRFS, and
+          ZTPRFS. <code class="computeroutput"><span class="identifier">tprfs</span></code> provides
+          error bounds and backward error estimates for the solution to a system
+          of linear equations with a triangular packed coefficient matrix.
+        </p>
+<p>
+          The solution matrix X must be computed by ZTPTRS or some other means before
+          entering this routine. <code class="computeroutput"><span class="identifier">tprfs</span></code>
+          does not do iterative refinement because doing so cannot improve the backward
+          error.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id628911"></a><p class="title"><b>Table 216. Dispatching of tprfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tprfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTPRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTPRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tprfs.definition"></a><h6>
+<a name="id629084"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tprfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id629116"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.complexity"></a><h6>
+<a name="id629185"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.example"></a><h6>
+<a name="id629205"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tprfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tprfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.notes"></a><h6>
+<a name="id629449"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tprfs.see_also"></a><h6>
+<a name="id629469"></a>
+          <a class="link" href="tprfs.html#boost_numeric_bindings.reference.lapack.tprfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stprfs.f,
+            dtprfs.f,
+            ctprfs.f,
+            and ztprfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tpcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tptri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tptri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tptri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,218 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tptri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tprfs.html" title="tprfs">
+<link rel="next" href="tptrs.html" title="tptrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tptri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tptri"></a><a class="link" href="tptri.html" title="tptri">tptri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tptri.prototype"></a><h6>
+<a name="id629540"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tptri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tptri</span><span class="special">(</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tptri.description"></a><h6>
+<a name="id629612"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tptri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STPTRI, DTPTRI, CTPTRI, and
+          ZTPTRI. <code class="computeroutput"><span class="identifier">tptri</span></code> computes
+          the inverse of a complex upper or lower triangular matrix A stored in packed
+          format.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id629714"></a><p class="title"><b>Table 217. Dispatching of tptri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tptri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTPTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTPTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tptri.definition"></a><h6>
+<a name="id629887"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tptri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tptri.parameters_or_requirements_on_types"></a><h6>
+<a name="id629919"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tptri.complexity"></a><h6>
+<a name="id629988"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tptri.example"></a><h6>
+<a name="id630009"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tptri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tptri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tptri.notes"></a><h6>
+<a name="id630252"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tptri.see_also"></a><h6>
+<a name="id630272"></a>
+          <a class="link" href="tptri.html#boost_numeric_bindings.reference.lapack.tptri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stptri.f,
+            dtptri.f,
+            ctptri.f,
+            and ztptri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tprfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tptrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tptrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tptrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tptrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tptri.html" title="tptri">
+<link rel="next" href="trcon.html" title="trcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tptrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tptrs"></a><a class="link" href="tptrs.html" title="tptrs">tptrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.prototype"></a><h6>
+<a name="id630343"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tptrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tptrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.description"></a><h6>
+<a name="id630439"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tptrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STPTRS, DTPTRS, CTPTRS, and
+          ZTPTRS. <code class="computeroutput"><span class="identifier">tptrs</span></code> solves a
+          triangular system of the form
+        </p>
+<p>
+          A * X = B, A<span class="bold"><strong>*T * X = B, or A</strong></span>*H * X = B,
+        </p>
+<p>
+          where A is a triangular matrix of order N stored in packed format, and
+          B is an N-by-NRHS matrix. A check is made to verify that A is nonsingular.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id630554"></a><p class="title"><b>Table 218. Dispatching of tptrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tptrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTPTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTPTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tptrs.definition"></a><h6>
+<a name="id630728"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tptrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id630760"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.complexity"></a><h6>
+<a name="id630829"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.example"></a><h6>
+<a name="id630849"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tptrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tptrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.notes"></a><h6>
+<a name="id631093"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tptrs.see_also"></a><h6>
+<a name="id631113"></a>
+          <a class="link" href="tptrs.html#boost_numeric_bindings.reference.lapack.tptrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stptrs.f,
+            dtptrs.f,
+            ctptrs.f,
+            and ztptrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tptri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trcon.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trcon.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,223 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trcon</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tptrs.html" title="tptrs">
+<link rel="next" href="trrfs.html" title="trrfs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trcon">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trcon"></a><a class="link" href="trcon.html" title="trcon">trcon</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trcon.prototype"></a><h6>
+<a name="id631185"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trcon</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trcon</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">norm</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trcon.description"></a><h6>
+<a name="id631299"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trcon</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STRCON, DTRCON, CTRCON, and
+          ZTRCON. <code class="computeroutput"><span class="identifier">trcon</span></code> estimates
+          the reciprocal of the condition number of a triangular matrix A, in either
+          the 1-norm or the infinity-norm.
+        </p>
+<p>
+          The norm of A is computed and an estimate is obtained for norm(inv(A)),
+          then the reciprocal of the condition number is computed as RCOND = 1 /
+          ( norm(A) * norm(inv(A)) ).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id631405"></a><p class="title"><b>Table 219. Dispatching of trcon</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trcon">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRCON
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRCON
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trcon.definition"></a><h6>
+<a name="id631578"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trcon.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trcon.parameters_or_requirements_on_types"></a><h6>
+<a name="id631610"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trcon.complexity"></a><h6>
+<a name="id631679"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trcon.example"></a><h6>
+<a name="id631699"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trcon</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trcon</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trcon.notes"></a><h6>
+<a name="id631942"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trcon.see_also"></a><h6>
+<a name="id631963"></a>
+          <a class="link" href="trcon.html#boost_numeric_bindings.reference.lapack.trcon.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strcon.f,
+            dtrcon.f,
+            ctrcon.f,
+            and ztrcon.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tptrs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trrfs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trevc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trevc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,250 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trevc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormhr.html" title="ormhr">
+<link rel="next" href="trexc.html" title="trexc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormhr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trexc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trevc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trevc"></a><a class="link" href="trevc.html" title="trevc">trevc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trevc.prototype"></a><h6>
+<a name="id567704"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">trevc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trevc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">howmny</span><span class="special">,</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">trevc</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">howmny</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trevc.description"></a><h6>
+<a name="id568119"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trevc</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STREVC, DTREVC, CTREVC, and
+          ZTREVC. <code class="computeroutput"><span class="identifier">trevc</span></code> computes
+          some or all of the right and/or left eigenvectors of a complex upper triangular
+          matrix T. Matrices of this type are produced by the Schur factorization
+          of a complex general matrix: A = Q<span class="bold"><strong>T*Q</strong></span>*H,
+          as computed by ZHSEQR.
+        </p>
+<p>
+          The right eigenvector x and the left eigenvector y of T corresponding to
+          an eigenvalue w are defined by:
+        </p>
+<p>
+          T*x = w<span class="bold"><strong>x, (y</strong></span>*H)<span class="bold"><strong>T
+          = w</strong></span>(y**H)
+        </p>
+<p>
+          where y**H denotes the conjugate transpose of the vector y. The eigenvalues
+          are not input to this routine, but are read directly from the diagonal
+          of T.
+        </p>
+<p>
+          This routine returns the matrices X and/or Y of right and left eigenvectors
+          of T, or the products Q*X and/or Q*Y, where Q is an input matrix. If Q
+          is the unitary factor that reduces a matrix A to Schur form T, then Q*X
+          and Q*Y are the matrices of right and left eigenvectors of A.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id568259"></a><p class="title"><b>Table 148. Dispatching of trevc</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trevc">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STREVC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTREVC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTREVC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTREVC
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trevc.definition"></a><h6>
+<a name="id568433"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trevc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trevc.parameters_or_requirements_on_types"></a><h6>
+<a name="id568465"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trevc.complexity"></a><h6>
+<a name="id568535"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trevc.example"></a><h6>
+<a name="id568556"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trevc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trevc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trevc.notes"></a><h6>
+<a name="id568800"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trevc.see_also"></a><h6>
+<a name="id568820"></a>
+          <a class="link" href="trevc.html#boost_numeric_bindings.reference.lapack.trevc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strevc.f,
+            dtrevc.f,
+            ctrevc.f,
+            and ztrevc.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormhr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trexc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trexc.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trexc.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,232 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trexc</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trevc.html" title="trevc">
+<link rel="next" href="trsen.html" title="trsen">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trevc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsen.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trexc">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trexc"></a><a class="link" href="trexc.html" title="trexc">trexc</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trexc.prototype"></a><h6>
+<a name="id568893"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.prototype">Prototype</a>
+        </h6>
+<p>
+          There are two prototypes of <code class="computeroutput"><span class="identifier">trexc</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trexc</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ifst</span><span class="special">,</span>
+        <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">ilst</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="identifier">trexc</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ifst</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilst</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trexc.description"></a><h6>
+<a name="id569172"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trexc</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STREXC, DTREXC, CTREXC, and
+          ZTREXC. <code class="computeroutput"><span class="identifier">trexc</span></code> reorders
+          the Schur factorization of a complex matrix A = Q<span class="bold"><strong>T*Q</strong></span>*H,
+          so that the diagonal element of T with row index IFST is moved to row ILST.
+        </p>
+<p>
+          The Schur form T is reordered by a unitary similarity transformation Z**H*T*Z,
+          and optionally the matrix Q of Schur vectors is updated by postmultplying
+          it with Z.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id569285"></a><p class="title"><b>Table 149. Dispatching of trexc</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trexc">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STREXC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTREXC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTREXC
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTREXC
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trexc.definition"></a><h6>
+<a name="id569459"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trexc.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trexc.parameters_or_requirements_on_types"></a><h6>
+<a name="id569491"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trexc.complexity"></a><h6>
+<a name="id569561"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trexc.example"></a><h6>
+<a name="id569582"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trexc</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trexc</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trexc.notes"></a><h6>
+<a name="id569826"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trexc.see_also"></a><h6>
+<a name="id569846"></a>
+          <a class="link" href="trexc.html#boost_numeric_bindings.reference.lapack.trexc.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strexc.f,
+            dtrexc.f,
+            ctrexc.f,
+            and ztrexc.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trevc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsen.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trrfs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trrfs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,225 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trrfs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trcon.html" title="trcon">
+<link rel="next" href="trtri.html" title="trtri">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trtri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trrfs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trrfs"></a><a class="link" href="trrfs.html" title="trrfs">trrfs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.prototype"></a><h6>
+<a name="id632034"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trrfs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trrfs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixX</span><span class="special">&</span> <span class="identifier">x</span><span class="special">,</span>
+        <span class="identifier">VectorFERR</span><span class="special">&</span> <span class="identifier">ferr</span><span class="special">,</span> <span class="identifier">VectorBERR</span><span class="special">&</span> <span class="identifier">berr</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.description"></a><h6>
+<a name="id632205"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trrfs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STRRFS, DTRRFS, CTRRFS, and
+          ZTRRFS. <code class="computeroutput"><span class="identifier">trrfs</span></code> provides
+          error bounds and backward error estimates for the solution to a system
+          of linear equations with a triangular coefficient matrix.
+        </p>
+<p>
+          The solution matrix X must be computed by ZTRTRS or some other means before
+          entering this routine. <code class="computeroutput"><span class="identifier">trrfs</span></code>
+          does not do iterative refinement because doing so cannot improve the backward
+          error.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id632323"></a><p class="title"><b>Table 220. Dispatching of trrfs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trrfs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRRFS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRRFS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trrfs.definition"></a><h6>
+<a name="id632497"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trrfs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.parameters_or_requirements_on_types"></a><h6>
+<a name="id632528"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.complexity"></a><h6>
+<a name="id632597"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.example"></a><h6>
+<a name="id632618"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trrfs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trrfs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.notes"></a><h6>
+<a name="id632862"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trrfs.see_also"></a><h6>
+<a name="id632882"></a>
+          <a class="link" href="trrfs.html#boost_numeric_bindings.reference.lapack.trrfs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strrfs.f,
+            dtrrfs.f,
+            ctrrfs.f,
+            and ztrrfs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trcon.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trtri.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsen.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsen.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,199 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trsen</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trexc.html" title="trexc">
+<link rel="next" href="trsna.html" title="trsna">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trexc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsna.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trsen">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trsen"></a><a class="link" href="trsen.html" title="trsen">trsen</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trsen.prototype"></a><h6>
+<a name="id569918"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trsen</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trsen</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">compq</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span> <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span><span class="special">,</span> <span class="identifier">VectorW</span><span class="special">&</span> <span class="identifier">w</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">>,</span>
+        <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsen.description"></a><h6>
+<a name="id570147"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trsen</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CTRSEN and ZTRSEN. <code class="computeroutput"><span class="identifier">trsen</span></code> reorders the Schur factorization
+          of a complex matrix A = Q<span class="bold"><strong>T*Q</strong></span>*H, so that
+          a selected cluster of eigenvalues appears in the leading positions on the
+          diagonal of the upper triangular matrix T, and the leading columns of Q
+          form an orthonormal basis of the corresponding right invariant subspace.
+        </p>
+<p>
+          Optionally the routine computes the reciprocal condition numbers of the
+          cluster of eigenvalues and/or the invariant subspace.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id570262"></a><p class="title"><b>Table 150. Dispatching of trsen</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trsen">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRSEN
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRSEN
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trsen.definition"></a><h6>
+<a name="id570386"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trsen.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsen.parameters_or_requirements_on_types"></a><h6>
+<a name="id570417"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trsen.complexity"></a><h6>
+<a name="id570487"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trsen.example"></a><h6>
+<a name="id570508"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trsen</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trsen</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsen.notes"></a><h6>
+<a name="id570752"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trsen.see_also"></a><h6>
+<a name="id570772"></a>
+          <a class="link" href="trsen.html#boost_numeric_bindings.reference.lapack.trsen.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files ctrsen.f
+            and ztrsen.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trexc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsna.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsna.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsna.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,221 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trsna</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trsen.html" title="trsen">
+<link rel="next" href="trsyl.html" title="trsyl">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsen.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsyl.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trsna">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trsna"></a><a class="link" href="trsna.html" title="trsna">trsna</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trsna.prototype"></a><h6>
+<a name="id570832"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trsna</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trsna</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">job</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">howmny</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorSELECT</span><span class="special">&</span> <span class="identifier">select</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixT</span><span class="special">&</span> <span class="identifier">t</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixVL</span><span class="special">&</span> <span class="identifier">vl</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixVR</span><span class="special">&</span> <span class="identifier">vr</span><span class="special">,</span> <span class="identifier">VectorS</span><span class="special">&</span> <span class="identifier">s</span><span class="special">,</span>
+        <span class="identifier">VectorSEP</span><span class="special">&</span> <span class="identifier">sep</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">mm</span><span class="special">,</span> <span class="identifier">int_t</span><span class="special">&</span> <span class="identifier">m</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsna.description"></a><h6>
+<a name="id571113"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trsna</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STRSNA, DTRSNA, CTRSNA, and
+          ZTRSNA. <code class="computeroutput"><span class="identifier">trsna</span></code> estimates
+          reciprocal condition numbers for specified eigenvalues and/or right eigenvectors
+          of a complex upper triangular matrix T (or of any matrix Q<span class="bold"><strong>T*Q</strong></span>*H
+          with Q unitary).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorSELECT</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorSELECT</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id571221"></a><p class="title"><b>Table 151. Dispatching of trsna</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trsna">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorSELECT
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRSNA
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRSNA
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRSNA
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRSNA
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trsna.definition"></a><h6>
+<a name="id571395"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trsna.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsna.parameters_or_requirements_on_types"></a><h6>
+<a name="id571426"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trsna.complexity"></a><h6>
+<a name="id571496"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trsna.example"></a><h6>
+<a name="id571517"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trsna</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trsna</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsna.notes"></a><h6>
+<a name="id571761"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trsna.see_also"></a><h6>
+<a name="id571782"></a>
+          <a class="link" href="trsna.html#boost_numeric_bindings.reference.lapack.trsna.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strsna.f,
+            dtrsna.f,
+            ctrsna.f,
+            and ztrsna.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsen.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trsyl.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsyl.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trsyl.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,227 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trsyl</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trsna.html" title="trsna">
+<link rel="next" href="unghr.html" title="unghr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsna.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unghr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trsyl">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trsyl"></a><a class="link" href="trsyl.html" title="trsyl">trsyl</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.prototype"></a><h6>
+<a name="id571855"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trsyl</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trsyl</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">trana</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">tranb</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">isgn</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span><span class="special">,</span> <span class="identifier">Scalar</span> <span class="special">></span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.description"></a><h6>
+<a name="id572102"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trsyl</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STRSYL, DTRSYL, CTRSYL, and
+          ZTRSYL. <code class="computeroutput"><span class="identifier">trsyl</span></code> solves the
+          complex Sylvester matrix equation:
+        </p>
+<p>
+          op(A)*X + X*op(B) = scale*C or op(A)*X - X*op(B) = scale*C,
+        </p>
+<p>
+          where op(A) = A or A**H, and A and B are both upper 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.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id572213"></a><p class="title"><b>Table 152. Dispatching of trsyl</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trsyl">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRSYL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRSYL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRSYL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRSYL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trsyl.definition"></a><h6>
+<a name="id572388"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trsyl.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.parameters_or_requirements_on_types"></a><h6>
+<a name="id572420"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.complexity"></a><h6>
+<a name="id572488"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.example"></a><h6>
+<a name="id572510"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trsyl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trsyl</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.notes"></a><h6>
+<a name="id572755"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trsyl.see_also"></a><h6>
+<a name="id572775"></a>
+          <a class="link" href="trsyl.html#boost_numeric_bindings.reference.lapack.trsyl.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strsyl.f,
+            dtrsyl.f,
+            ctrsyl.f,
+            and ztrsyl.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsna.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unghr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trtri.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trtri.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,220 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trtri</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trrfs.html" title="trrfs">
+<link rel="next" href="trtrs.html" title="trtrs">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trtri">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trtri"></a><a class="link" href="trtri.html" title="trtri">trtri</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trtri.prototype"></a><h6>
+<a name="id632954"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trtri</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trtri</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trtri.description"></a><h6>
+<a name="id633026"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trtri</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STRTRI, DTRTRI, CTRTRI, and
+          ZTRTRI. <code class="computeroutput"><span class="identifier">trtri</span></code> computes
+          the inverse of a complex upper or lower triangular matrix A.
+        </p>
+<p>
+          This is the Level 3 BLAS version of the algorithm.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id633130"></a><p class="title"><b>Table 221. Dispatching of trtri</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trtri">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRTRI
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRTRI
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trtri.definition"></a><h6>
+<a name="id633304"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trtri.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trtri.parameters_or_requirements_on_types"></a><h6>
+<a name="id633337"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trtri.complexity"></a><h6>
+<a name="id633406"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trtri.example"></a><h6>
+<a name="id633426"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trtri</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trtri</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trtri.notes"></a><h6>
+<a name="id633670"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trtri.see_also"></a><h6>
+<a name="id633689"></a>
+          <a class="link" href="trtri.html#boost_numeric_bindings.reference.lapack.trtri.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strtri.f,
+            dtrtri.f,
+            ctrtri.f,
+            and ztrtri.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trrfs.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="trtrs.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trtrs.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/trtrs.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,224 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trtrs</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trtri.html" title="trtri">
+<link rel="next" href="hbtrd.html" title="hbtrd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trtri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbtrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trtrs">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.trtrs"></a><a class="link" href="trtrs.html" title="trtrs">trtrs</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.prototype"></a><h6>
+<a name="id633760"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">trtrs</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">trtrs</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">MatrixB</span><span class="special">&</span> <span class="identifier">b</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.description"></a><h6>
+<a name="id633858"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">trtrs</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STRTRS, DTRTRS, CTRTRS, and
+          ZTRTRS. <code class="computeroutput"><span class="identifier">trtrs</span></code> solves a
+          triangular system of the form
+        </p>
+<p>
+          A * X = B, A<span class="bold"><strong>*T * X = B, or A</strong></span>*H * X = B,
+        </p>
+<p>
+          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.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id633972"></a><p class="title"><b>Table 222. Dispatching of trtrs</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of trtrs">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STRTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTRTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTRTRS
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTRTRS
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.trtrs.definition"></a><h6>
+<a name="id634147"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/trtrs.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.parameters_or_requirements_on_types"></a><h6>
+<a name="id634178"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.complexity"></a><h6>
+<a name="id634247"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.example"></a><h6>
+<a name="id634267"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">trtrs</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">trtrs</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.notes"></a><h6>
+<a name="id634511"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.trtrs.see_also"></a><h6>
+<a name="id634531"></a>
+          <a class="link" href="trtrs.html#boost_numeric_bindings.reference.lapack.trtrs.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files strtrs.f,
+            dtrtrs.f,
+            ctrtrs.f,
+            and ztrtrs.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trtri.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="hbtrd.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tzrzf.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/tzrzf.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,228 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>tzrzf</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormrz.html" title="ormrz">
+<link rel="next" href="unglq.html" title="unglq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormrz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unglq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="tzrzf">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.tzrzf"></a><a class="link" href="tzrzf.html" title="tzrzf">tzrzf</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.prototype"></a><h6>
+<a name="id544189"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">tzrzf</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">tzrzf</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.description"></a><h6>
+<a name="id544280"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">tzrzf</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines STZRZF, DTZRZF, CTZRZF, and
+          ZTZRZF. <code class="computeroutput"><span class="identifier">tzrzf</span></code> reduces the
+          M-by-N ( M<=N ) complex upper trapezoidal matrix A to upper triangular
+          form by means of unitary transformations.
+        </p>
+<p>
+          The upper trapezoidal matrix A is factored as
+        </p>
+<p>
+          A = ( R 0 ) * Z,
+        </p>
+<p>
+          where Z is an N-by-N unitary matrix and R is an M-by-M upper triangular
+          matrix.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id544395"></a><p class="title"><b>Table 122. Dispatching of tzrzf</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of tzrzf">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">float</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                STZRZF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="keyword">double</span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                DTZRZF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CTZRZF
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZTZRZF
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.tzrzf.definition"></a><h6>
+<a name="id544570"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/tzrzf.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.parameters_or_requirements_on_types"></a><h6>
+<a name="id544601"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.complexity"></a><h6>
+<a name="id544671"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.example"></a><h6>
+<a name="id544692"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">tzrzf</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">tzrzf</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.notes"></a><h6>
+<a name="id544936"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.tzrzf.see_also"></a><h6>
+<a name="id544956"></a>
+          <a class="link" href="tzrzf.html#boost_numeric_bindings.reference.lapack.tzrzf.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files stzrzf.f,
+            dtzrzf.f,
+            ctzrzf.f,
+            and ztzrzf.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormrz.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unglq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungbr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungbr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,206 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ungbr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ormbr.html" title="ormbr">
+<link rel="next" href="unmbr.html" title="unmbr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ungbr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ungbr"></a><a class="link" href="ungbr.html" title="ungbr">ungbr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.prototype"></a><h6>
+<a name="id559017"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ungbr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ungbr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.description"></a><h6>
+<a name="id559201"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ungbr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGBR and ZUNGBR. <code class="computeroutput"><span class="identifier">ungbr</span></code> generates one of the complex unitary
+          matrices Q or P<span class="bold"><strong>*H determined by ZGEBRD when reducing
+          a complex matrix A to bidiagonal form: A = Q * B * P</strong></span><span class="bold"><strong>H. Q and P</strong></span>*H are defined as products of elementary
+          reflectors H(i) or G(i) respectively.
+        </p>
+<p>
+          If VECT = 'Q', A is assumed to have been an M-by-K matrix, and Q is of
+          order M: if m >= k, Q = H(1) H(2) . . . H(k) and <code class="computeroutput"><span class="identifier">ungbr</span></code>
+          returns the first n columns of Q, where m >= n >= k; if m < k,
+          Q = H(1) H(2) . . . H(m-1) and <code class="computeroutput"><span class="identifier">ungbr</span></code>
+          returns Q as an M-by-M matrix.
+        </p>
+<p>
+          If VECT = 'P', A is assumed to have been a K-by-N matrix, and P<span class="bold"><strong>*H is of order N: if k < n, P</strong></span><span class="bold"><strong>H
+          = G(k) . . . G(2) G(1) and `ungbr` returns the first m rows of P</strong></span><span class="bold"><strong>H, where n >= m >= k; if k >= n, P</strong></span><span class="bold"><strong>H = G(n-1) . . . G(2) G(1) and `ungbr` returns P</strong></span>*H
+          as an N-by-N matrix.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id559368"></a><p class="title"><b>Table 139. Dispatching of ungbr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ungbr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGBR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGBR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ungbr.definition"></a><h6>
+<a name="id559492"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ungbr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.parameters_or_requirements_on_types"></a><h6>
+<a name="id559524"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.complexity"></a><h6>
+<a name="id559593"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.example"></a><h6>
+<a name="id559614"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ungbr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ungbr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.notes"></a><h6>
+<a name="id559858"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungbr.see_also"></a><h6>
+<a name="id559878"></a>
+          <a class="link" href="ungbr.html#boost_numeric_bindings.reference.lapack.ungbr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cungbr.f
+            and zungbr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ormbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmbr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unghr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unghr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,195 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unghr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="trsyl.html" title="trsyl">
+<link rel="next" href="unmhr.html" title="unmhr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsyl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmhr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unghr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unghr"></a><a class="link" href="unghr.html" title="unghr">unghr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unghr.prototype"></a><h6>
+<a name="id572847"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unghr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unghr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unghr.description"></a><h6>
+<a name="id573008"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unghr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGHR and ZUNGHR. <code class="computeroutput"><span class="identifier">unghr</span></code> generates a complex unitary matrix
+          Q which is defined as the product of IHI-ILO elementary reflectors of order
+          N, as returned by ZGEHRD:
+        </p>
+<p>
+          Q = H(ilo) H(ilo+1) . . . H(ihi-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id573114"></a><p class="title"><b>Table 153. Dispatching of unghr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unghr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGHR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGHR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unghr.definition"></a><h6>
+<a name="id573236"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unghr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unghr.parameters_or_requirements_on_types"></a><h6>
+<a name="id573268"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unghr.complexity"></a><h6>
+<a name="id573338"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unghr.example"></a><h6>
+<a name="id573359"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unghr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unghr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unghr.notes"></a><h6>
+<a name="id573601"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unghr.see_also"></a><h6>
+<a name="id573621"></a>
+          <a class="link" href="unghr.html#boost_numeric_bindings.reference.lapack.unghr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunghr.f
+            and zunghr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trsyl.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmhr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unglq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unglq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unglq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="tzrzf.html" title="tzrzf">
+<link rel="next" href="ungql.html" title="ungql">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tzrzf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unglq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unglq"></a><a class="link" href="unglq.html" title="unglq">unglq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unglq.prototype"></a><h6>
+<a name="id545027"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unglq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unglq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unglq.description"></a><h6>
+<a name="id545188"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unglq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGLQ and ZUNGLQ. <code class="computeroutput"><span class="identifier">unglq</span></code> generates an M-by-N complex matrix
+          Q with orthonormal rows, which is defined as the first M rows of a product
+          of K elementary reflectors of order N
+        </p>
+<p>
+          Q = H(k)' . . . H(2)' H(1)'
+        </p>
+<p>
+          as returned by ZGELQF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id545297"></a><p class="title"><b>Table 123. Dispatching of unglq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unglq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGLQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGLQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unglq.definition"></a><h6>
+<a name="id545419"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unglq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unglq.parameters_or_requirements_on_types"></a><h6>
+<a name="id545452"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unglq.complexity"></a><h6>
+<a name="id545521"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unglq.example"></a><h6>
+<a name="id545543"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unglq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unglq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unglq.notes"></a><h6>
+<a name="id545786"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unglq.see_also"></a><h6>
+<a name="id545807"></a>
+          <a class="link" href="unglq.html#boost_numeric_bindings.reference.lapack.unglq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunglq.f
+            and zunglq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="tzrzf.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungql.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungql.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ungql</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unglq.html" title="unglq">
+<link rel="next" href="ungqr.html" title="ungqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unglq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ungql">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ungql"></a><a class="link" href="ungql.html" title="ungql">ungql</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ungql.prototype"></a><h6>
+<a name="id545866"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ungql</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ungql</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungql.description"></a><h6>
+<a name="id546027"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ungql</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGQL and ZUNGQL. <code class="computeroutput"><span class="identifier">ungql</span></code> generates an M-by-N complex matrix
+          Q with orthonormal columns, which is defined as the last N columns of a
+          product of K elementary reflectors of order M
+        </p>
+<p>
+          Q = H(k) . . . H(2) H(1)
+        </p>
+<p>
+          as returned by ZGEQLF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id546137"></a><p class="title"><b>Table 124. Dispatching of ungql</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ungql">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGQL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGQL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ungql.definition"></a><h6>
+<a name="id546259"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ungql.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungql.parameters_or_requirements_on_types"></a><h6>
+<a name="id546290"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ungql.complexity"></a><h6>
+<a name="id546360"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungql.example"></a><h6>
+<a name="id546380"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ungql</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ungql</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungql.notes"></a><h6>
+<a name="id546623"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungql.see_also"></a><h6>
+<a name="id546643"></a>
+          <a class="link" href="ungql.html#boost_numeric_bindings.reference.lapack.ungql.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cungql.f
+            and zungql.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unglq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,197 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ungqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ungql.html" title="ungql">
+<link rel="next" href="ungrq.html" title="ungrq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ungqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ungqr"></a><a class="link" href="ungqr.html" title="ungqr">ungqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.prototype"></a><h6>
+<a name="id546704"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ungqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ungqr</span><span class="special">(</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.description"></a><h6>
+<a name="id546802"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ungqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGQR and ZUNGQR. <code class="computeroutput"><span class="identifier">ungqr</span></code> generates an M-by-N complex matrix
+          Q with orthonormal columns, which is defined as the first N columns of
+          a product of K elementary reflectors of order M
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by ZGEQRF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id546912"></a><p class="title"><b>Table 125. Dispatching of ungqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ungqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ungqr.definition"></a><h6>
+<a name="id547034"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ungqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id547066"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.complexity"></a><h6>
+<a name="id547135"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.example"></a><h6>
+<a name="id547156"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ungqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ungqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.notes"></a><h6>
+<a name="id547401"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungqr.see_also"></a><h6>
+<a name="id547421"></a>
+          <a class="link" href="ungqr.html#boost_numeric_bindings.reference.lapack.ungqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cungqr.f
+            and zungqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ungrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungrq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungrq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ungrq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ungqr.html" title="ungqr">
+<link rel="next" href="unmlq.html" title="unmlq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmlq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ungrq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ungrq"></a><a class="link" href="ungrq.html" title="ungrq">ungrq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.prototype"></a><h6>
+<a name="id547481"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ungrq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ungrq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">m</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.description"></a><h6>
+<a name="id547642"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ungrq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGRQ and ZUNGRQ. <code class="computeroutput"><span class="identifier">ungrq</span></code> generates an M-by-N complex matrix
+          Q with orthonormal rows, which is defined as the last M rows of a product
+          of K elementary reflectors of order N
+        </p>
+<p>
+          Q = H(1)' H(2)' . . . H(k)'
+        </p>
+<p>
+          as returned by ZGERQF.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id547751"></a><p class="title"><b>Table 126. Dispatching of ungrq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ungrq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGRQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGRQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ungrq.definition"></a><h6>
+<a name="id547874"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ungrq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.parameters_or_requirements_on_types"></a><h6>
+<a name="id547906"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.complexity"></a><h6>
+<a name="id547975"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.example"></a><h6>
+<a name="id547997"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ungrq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ungrq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.notes"></a><h6>
+<a name="id548240"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungrq.see_also"></a><h6>
+<a name="id548260"></a>
+          <a class="link" href="ungrq.html#boost_numeric_bindings.reference.lapack.ungrq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cungrq.f
+            and zungrq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmlq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/ungtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,197 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ungtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="sytrd.html" title="sytrd">
+<link rel="next" href="unmtr.html" title="unmtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="ungtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.ungtr"></a><a class="link" href="ungtr.html" title="ungtr">ungtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.prototype"></a><h6>
+<a name="id652257"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">ungtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">ungtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">n</span><span class="special">,</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.description"></a><h6>
+<a name="id652376"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">ungtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNGTR and ZUNGTR. <code class="computeroutput"><span class="identifier">ungtr</span></code> generates a complex unitary matrix
+          Q which is defined as the product of n-1 elementary reflectors of order
+          N, as returned by ZHETRD:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(n-1) . . . H(2) H(1),
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(n-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id652485"></a><p class="title"><b>Table 243. Dispatching of ungtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of ungtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNGTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNGTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.ungtr.definition"></a><h6>
+<a name="id652608"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/ungtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id652639"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.complexity"></a><h6>
+<a name="id652708"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.example"></a><h6>
+<a name="id652729"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">ungtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">ungtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.notes"></a><h6>
+<a name="id652973"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.ungtr.see_also"></a><h6>
+<a name="id652993"></a>
+          <a class="link" href="ungtr.html#boost_numeric_bindings.reference.lapack.ungtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cungtr.f
+            and zungtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="sytrd.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmbr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmbr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,216 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmbr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ungbr.html" title="ungbr">
+<link rel="next" href="gebak.html" title="gebak">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gebak.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmbr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmbr"></a><a class="link" href="unmbr.html" title="unmbr">unmbr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.prototype"></a><h6>
+<a name="id559938"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmbr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmbr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">vect</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.description"></a><h6>
+<a name="id560126"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmbr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMBR and ZUNMBR. If VECT
+          = 'Q', <code class="computeroutput"><span class="identifier">unmbr</span></code> overwrites
+          the general complex M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS =
+          'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          If VECT = 'P', <code class="computeroutput"><span class="identifier">unmbr</span></code> overwrites
+          the general complex M-by-N matrix C with SIDE = 'L' SIDE = 'R' TRANS =
+          'N': P * C C * P TRANS = 'C': P<span class="bold"><strong>*H * C C * P</strong></span>*H
+        </p>
+<p>
+          Here Q and P<span class="bold"><strong>*H are the unitary matrices determined
+          by ZGEBRD when reducing a complex matrix A to bidiagonal form: A = Q *
+          B * P</strong></span><span class="bold"><strong>H. Q and P</strong></span>*H are defined
+          as products of elementary reflectors H(i) and G(i) respectively.
+        </p>
+<p>
+          Let nq = m if SIDE = 'L' and nq = n if SIDE = 'R'. Thus nq is the order
+          of the unitary matrix Q or P**H that is applied.
+        </p>
+<p>
+          If VECT = 'Q', A is assumed to have been an NQ-by-K matrix: if nq >=
+          k, Q = H(1) H(2) . . . H(k); if nq < k, Q = H(1) H(2) . . . H(nq-1).
+        </p>
+<p>
+          If VECT = 'P', A is assumed to have been a K-by-NQ matrix: if k < nq,
+          P = G(1) G(2) . . . G(k); if k >= nq, P = G(1) G(2) . . . G(nq-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id560289"></a><p class="title"><b>Table 140. Dispatching of unmbr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmbr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMBR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMBR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmbr.definition"></a><h6>
+<a name="id560411"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmbr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.parameters_or_requirements_on_types"></a><h6>
+<a name="id560443"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.complexity"></a><h6>
+<a name="id560513"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.example"></a><h6>
+<a name="id560534"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmbr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmbr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.notes"></a><h6>
+<a name="id560777"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmbr.see_also"></a><h6>
+<a name="id560798"></a>
+          <a class="link" href="unmbr.html#boost_numeric_bindings.reference.lapack.unmbr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmbr.f
+            and zunmbr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungbr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gebak.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmhr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmhr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,203 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmhr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unghr.html" title="unghr">
+<link rel="next" href="gbcon.html" title="gbcon">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unghr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmhr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmhr"></a><a class="link" href="unmhr.html" title="unmhr">unmhr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.prototype"></a><h6>
+<a name="id573681"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmhr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmhr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ilo</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">ihi</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.description"></a><h6>
+<a name="id573871"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmhr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMHR and ZUNMHR. <code class="computeroutput"><span class="identifier">unmhr</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix of order nq, with nq = m if SIDE =
+          'L' and nq = n if SIDE = 'R'. Q is defined as the product of IHI-ILO elementary
+          reflectors, as returned by ZGEHRD:
+        </p>
+<p>
+          Q = H(ilo) H(ilo+1) . . . H(ihi-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id573990"></a><p class="title"><b>Table 154. Dispatching of unmhr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmhr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMHR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMHR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmhr.definition"></a><h6>
+<a name="id574113"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmhr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.parameters_or_requirements_on_types"></a><h6>
+<a name="id574145"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.complexity"></a><h6>
+<a name="id574215"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.example"></a><h6>
+<a name="id574236"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmhr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmhr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.notes"></a><h6>
+<a name="id574480"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmhr.see_also"></a><h6>
+<a name="id574501"></a>
+          <a class="link" href="unmhr.html#boost_numeric_bindings.reference.lapack.unmhr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmhr.f
+            and zunmhr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unghr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="gbcon.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmlq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmlq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmlq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ungrq.html" title="ungrq">
+<link rel="next" href="unmql.html" title="unmql">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmlq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmlq"></a><a class="link" href="unmlq.html" title="unmlq">unmlq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.prototype"></a><h6>
+<a name="id548319"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmlq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmlq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.description"></a><h6>
+<a name="id548485"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmlq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMLQ and ZUNMLQ. <code class="computeroutput"><span class="identifier">unmlq</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(k)' . . . H(2)' H(1)'
+        </p>
+<p>
+          as returned by ZGELQF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id548608"></a><p class="title"><b>Table 127. Dispatching of unmlq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmlq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMLQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMLQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmlq.definition"></a><h6>
+<a name="id548731"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmlq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.parameters_or_requirements_on_types"></a><h6>
+<a name="id548763"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.complexity"></a><h6>
+<a name="id548831"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.example"></a><h6>
+<a name="id548852"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmlq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmlq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.notes"></a><h6>
+<a name="id549096"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmlq.see_also"></a><h6>
+<a name="id549117"></a>
+          <a class="link" href="unmlq.html#boost_numeric_bindings.reference.lapack.unmlq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmlq.f
+            and zunmlq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmql.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmql.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmql.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmql</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmlq.html" title="unmlq">
+<link rel="next" href="unmqr.html" title="unmqr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmlq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmql">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmql"></a><a class="link" href="unmql.html" title="unmql">unmql</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmql.prototype"></a><h6>
+<a name="id549177"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmql</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmql</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmql.description"></a><h6>
+<a name="id549344"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmql</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMQL and ZUNMQL. <code class="computeroutput"><span class="identifier">unmql</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(k) . . . H(2) H(1)
+        </p>
+<p>
+          as returned by ZGEQLF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id549466"></a><p class="title"><b>Table 128. Dispatching of unmql</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmql">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMQL
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMQL
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmql.definition"></a><h6>
+<a name="id549588"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmql.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmql.parameters_or_requirements_on_types"></a><h6>
+<a name="id549620"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmql.complexity"></a><h6>
+<a name="id549689"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmql.example"></a><h6>
+<a name="id549710"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmql</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmql</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmql.notes"></a><h6>
+<a name="id549953"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmql.see_also"></a><h6>
+<a name="id549973"></a>
+          <a class="link" href="unmql.html#boost_numeric_bindings.reference.lapack.unmql.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmql.f
+            and zunmql.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmlq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmqr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmqr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmqr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmqr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmql.html" title="unmql">
+<link rel="next" href="unmrq.html" title="unmrq">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmqr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmqr"></a><a class="link" href="unmqr.html" title="unmqr">unmqr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.prototype"></a><h6>
+<a name="id550033"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmqr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmqr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.description"></a><h6>
+<a name="id550180"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmqr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMQR and ZUNMQR. <code class="computeroutput"><span class="identifier">unmqr</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by ZGEQRF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id550303"></a><p class="title"><b>Table 129. Dispatching of unmqr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmqr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMQR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMQR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmqr.definition"></a><h6>
+<a name="id550425"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmqr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.parameters_or_requirements_on_types"></a><h6>
+<a name="id550457"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.complexity"></a><h6>
+<a name="id550527"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.example"></a><h6>
+<a name="id550548"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmqr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmqr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.notes"></a><h6>
+<a name="id550792"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmqr.see_also"></a><h6>
+<a name="id550812"></a>
+          <a class="link" href="unmqr.html#boost_numeric_bindings.reference.lapack.unmqr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmqr.f
+            and zunmqr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmql.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmrq.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmrq.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmrq.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmrq</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmqr.html" title="unmqr">
+<link rel="next" href="unmrz.html" title="unmrz">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmrz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmrq">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmrq"></a><a class="link" href="unmrq.html" title="unmrq">unmrq</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.prototype"></a><h6>
+<a name="id550871"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmrq</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmrq</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.description"></a><h6>
+<a name="id551037"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmrq</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMRQ and ZUNMRQ. <code class="computeroutput"><span class="identifier">unmrq</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(1)' H(2)' . . . H(k)'
+        </p>
+<p>
+          as returned by ZGERQF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id551160"></a><p class="title"><b>Table 130. Dispatching of unmrq</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmrq">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMRQ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMRQ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmrq.definition"></a><h6>
+<a name="id551283"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmrq.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.parameters_or_requirements_on_types"></a><h6>
+<a name="id551315"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.complexity"></a><h6>
+<a name="id551384"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.example"></a><h6>
+<a name="id551405"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmrq</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmrq</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.notes"></a><h6>
+<a name="id551649"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmrq.see_also"></a><h6>
+<a name="id551669"></a>
+          <a class="link" href="unmrq.html#boost_numeric_bindings.reference.lapack.unmrq.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmrq.f
+            and zunmrq.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmqr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="unmrz.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmrz.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmrz.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmrz</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmrq.html" title="unmrq">
+<link rel="next" href="bdsdc.html" title="bdsdc">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="bdsdc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmrz">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmrz"></a><a class="link" href="unmrz.html" title="unmrz">unmrz</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.prototype"></a><h6>
+<a name="id551729"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmrz</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmrz</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">int_t</span> <span class="identifier">k</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.description"></a><h6>
+<a name="id551895"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmrz</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMRZ and ZUNMRZ. <code class="computeroutput"><span class="identifier">unmrz</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix defined as the product of k elementary
+          reflectors
+        </p>
+<p>
+          Q = H(1) H(2) . . . H(k)
+        </p>
+<p>
+          as returned by ZTZRZF. Q is of order M if SIDE = 'L' and of order N if
+          SIDE = 'R'.
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id552017"></a><p class="title"><b>Table 131. Dispatching of unmrz</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmrz">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMRZ
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMRZ
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmrz.definition"></a><h6>
+<a name="id552140"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmrz.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.parameters_or_requirements_on_types"></a><h6>
+<a name="id552172"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.complexity"></a><h6>
+<a name="id552242"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.example"></a><h6>
+<a name="id552263"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmrz</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmrz</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.notes"></a><h6>
+<a name="id552507"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmrz.see_also"></a><h6>
+<a name="id552527"></a>
+          <a class="link" href="unmrz.html#boost_numeric_bindings.reference.lapack.unmrz.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmrz.f
+            and zunmrz.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmrq.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="bdsdc.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/unmtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>unmtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="ungtr.html" title="ungtr">
+<link rel="next" href="upgtr.html" title="upgtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upgtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="unmtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.unmtr"></a><a class="link" href="unmtr.html" title="unmtr">unmtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.prototype"></a><h6>
+<a name="id653051"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">unmtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">unmtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">MatrixA</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.description"></a><h6>
+<a name="id653194"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">unmtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUNMTR and ZUNMTR. <code class="computeroutput"><span class="identifier">unmtr</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix of order nq, with nq = m if SIDE =
+          'L' and nq = n if SIDE = 'R'. Q is defined as the product of nq-1 elementary
+          reflectors, as returned by ZHETRD:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(nq-1) . . . H(2) H(1);
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(nq-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">MatrixA</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">MatrixA</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id653318"></a><p class="title"><b>Table 244. Dispatching of unmtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of unmtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of MatrixA
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUNMTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUNMTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.unmtr.definition"></a><h6>
+<a name="id653441"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/unmtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id653472"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.complexity"></a><h6>
+<a name="id653541"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.example"></a><h6>
+<a name="id653562"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">unmtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">unmtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.notes"></a><h6>
+<a name="id653806"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.unmtr.see_also"></a><h6>
+<a name="id653826"></a>
+          <a class="link" href="unmtr.html#boost_numeric_bindings.reference.lapack.unmtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cunmtr.f
+            and zunmtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="ungtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upgtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/upgtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/upgtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,198 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>upgtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="unmtr.html" title="unmtr">
+<link rel="next" href="upmtr.html" title="upmtr">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upmtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="upgtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.upgtr"></a><a class="link" href="upgtr.html" title="upgtr">upgtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.prototype"></a><h6>
+<a name="id653885"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">upgtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">upgtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span>
+        <span class="identifier">MatrixQ</span><span class="special">&</span> <span class="identifier">q</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.description"></a><h6>
+<a name="id654028"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">upgtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUPGTR and ZUPGTR. <code class="computeroutput"><span class="identifier">upgtr</span></code> generates a complex unitary matrix
+          Q which is defined as the product of n-1 elementary reflectors H(i) of
+          order n, as returned by ZHPTRD using packed storage:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(n-1) . . . H(2) H(1),
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(n-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id654137"></a><p class="title"><b>Table 245. Dispatching of upgtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of upgtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUPGTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUPGTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.upgtr.definition"></a><h6>
+<a name="id654260"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/upgtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id654291"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.complexity"></a><h6>
+<a name="id654361"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.example"></a><h6>
+<a name="id654382"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">upgtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">upgtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.notes"></a><h6>
+<a name="id654625"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.upgtr.see_also"></a><h6>
+<a name="id654644"></a>
+          <a class="link" href="upgtr.html#boost_numeric_bindings.reference.lapack.upgtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cupgtr.f
+            and zupgtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unmtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upmtr.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/upmtr.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/reference/lapack/upmtr.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,205 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>upmtr</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../lapack.html" title="LAPACK">
+<link rel="prev" href="upgtr.html" title="upgtr">
+<link rel="next" href="ggbak.html" title="ggbak">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upgtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggbak.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="upmtr">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_numeric_bindings.reference.lapack.upmtr"></a><a class="link" href="upmtr.html" title="upmtr">upmtr</a>
+</h4></div></div></div>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.prototype"></a><h6>
+<a name="id654704"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.prototype">Prototype</a>
+        </h6>
+<p>
+          There is one prototype of <code class="computeroutput"><span class="identifier">upmtr</span></code>
+          available, please see below. 
+</p>
+<pre class="programlisting"><span class="identifier">upmtr</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">Side</span> <span class="identifier">side</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span> <span class="identifier">uplo</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">VectorAP</span><span class="special">&</span> <span class="identifier">ap</span><span class="special">,</span>
+        <span class="keyword">const</span> <span class="identifier">VectorTAU</span><span class="special">&</span> <span class="identifier">tau</span><span class="special">,</span> <span class="identifier">MatrixC</span><span class="special">&</span> <span class="identifier">c</span> <span class="special">);</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.description"></a><h6>
+<a name="id654870"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.description">Description</a>
+        </h6>
+<p>
+          <code class="computeroutput"><span class="identifier">upmtr</span></code> (short for $FRIENDLY_NAME)
+          provides a C++ interface to LAPACK routines CUPMTR and ZUPMTR. <code class="computeroutput"><span class="identifier">upmtr</span></code> overwrites the general complex
+          M-by-N matrix C with
+        </p>
+<p>
+          SIDE = 'L' SIDE = 'R' TRANS = 'N': Q * C C * Q TRANS = 'C': Q<span class="bold"><strong>*H * C C * Q</strong></span>*H
+        </p>
+<p>
+          where Q is a complex unitary matrix of order nq, with nq = m if SIDE =
+          'L' and nq = n if SIDE = 'R'. Q is defined as the product of nq-1 elementary
+          reflectors, as returned by ZHPTRD using packed storage:
+        </p>
+<p>
+          if UPLO = 'U', Q = H(nq-1) . . . H(2) H(1);
+        </p>
+<p>
+          if UPLO = 'L', Q = H(1) H(2) . . . H(nq-1).
+        </p>
+<p>
+          The selection of the LAPACK routine is done during compile-time, and is
+          determined by the type of values contained in type <code class="computeroutput"><span class="identifier">VectorAP</span></code>.
+          The type of values is obtained through the <code class="computeroutput"><span class="identifier">value_type</span></code>
+          meta-function <code class="computeroutput"><span class="keyword">typename</span> <span class="identifier">value_type</span><span class="special"><</span><span class="identifier">VectorAP</span><span class="special">>::</span><span class="identifier">type</span></code>.
+          The dispatching table below illustrates to which specific routine the code
+          path will be generated.
+        </p>
+<div class="table">
+<a name="id654994"></a><p class="title"><b>Table 246. Dispatching of upmtr</b></p>
+<div class="table-contents"><table class="table" summary="Dispatching of upmtr">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Value type of VectorAP
+              </p>
+              </th>
+<th>
+              <p>
+                LAPACK routine
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                CUPMTR
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                <code class="computeroutput"><span class="identifier">complex</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span></code>
+              </p>
+              </td>
+<td>
+              <p>
+                ZUPMTR
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<br class="table-break"><a name="boost_numeric_bindings.reference.lapack.upmtr.definition"></a><h6>
+<a name="id655116"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.definition">Definition</a>
+        </h6>
+<p>
+          Defined in header <code class="computeroutput">boost/numeric/bindings/lapack/upmtr.hpp</code>.
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.parameters_or_requirements_on_types"></a><h6>
+<a name="id655148"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.parameters_or_requirements_on_types">Parameters
+          or Requirements on Types</a>
+        </h6>
+<div class="variablelist" title="Parameters">
+<p class="title"><b>Parameters</b></p>
+<dl>
+<dt><span class="term">MatrixA</span></dt>
+<dd><p>
+              The definition of term 1
+            </p></dd>
+<dt><span class="term">MatrixB</span></dt>
+<dd><p>
+              The definition of term 2
+            </p></dd>
+<dt><span class="term">MatrixC</span></dt>
+<dd>
+<p>
+              The definition of term 3.
+            </p>
+<p>
+              Definitions may contain paragraphs.
+            </p>
+</dd>
+</dl>
+</div>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.complexity"></a><h6>
+<a name="id655217"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.complexity">Complexity</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.example"></a><h6>
+<a name="id655239"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.example">Example</a>
+        </h6>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">lapack</span><span class="special">/</span><span class="identifier">upmtr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">bindings</span><span class="special">;</span>
+
+<span class="identifier">lapack</span><span class="special">::</span><span class="identifier">upmtr</span><span class="special">(</span> <span class="identifier">x</span><span class="special">,</span> <span class="identifier">y</span><span class="special">,</span> <span class="identifier">z</span> <span class="special">);</span>
+
+</pre>
+<p>
+        </p>
+<p>
+          this will output
+        </p>
+<p>
+          
+</p>
+<pre class="programlisting"><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="number">0</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="number">4</span> <span class="number">5</span>
+</pre>
+<p>
+        </p>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.notes"></a><h6>
+<a name="id655482"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.notes">Notes</a>
+        </h6>
+<a name="boost_numeric_bindings.reference.lapack.upmtr.see_also"></a><h6>
+<a name="id655502"></a>
+          <a class="link" href="upmtr.html#boost_numeric_bindings.reference.lapack.upmtr.see_also">See
+          Also</a>
+        </h6>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+            Originating Fortran source files cupmtr.f
+            and zupmtr.f
+            at Netlib.
+          </li></ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upgtr.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../lapack.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="ggbak.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial.html
==============================================================================
--- sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial.html	(original)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -1,33 +1,45 @@
 <html>
 <head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 <title>Tutorial</title>
 <link rel="stylesheet" href="../boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
-<link rel="start" href="../index.html" title="Boost.Numeric_Bindings alpha">
-<link rel="up" href="../index.html" title="Boost.Numeric_Bindings alpha">
-<link rel="prev" href="traits.html" title="Datatype Concepts and Traits">
-<link rel="next" href="blas.html" title="BLAS Bindings">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="../numeric_bindings/introduction.html" title="Introduction">
+<link rel="next" href="tutorial/hello__world_.html" title="Hello, World!">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table cellpadding="2" width="100%"><tr>
-<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../boost.png"></td>
-<td align="center">Home</td>
-<td align="center">Libraries</td>
-<td align="center">People</td>
-<td align="center">FAQ</td>
-<td align="center">More</td>
-</tr></table>
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="traits.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="blas.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../numeric_bindings/introduction.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tutorial/hello__world_.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<div class="section" title="Tutorial">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
 <a name="boost_numeric_bindings.tutorial"></a><a class="link" href="tutorial.html" title="Tutorial"> Tutorial</a>
-</h2></div></div></div></div>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="tutorial/hello__world_.html">Hello,
+      World!</a></span></dt>
+<dt><span class="section"><a href="tutorial/basic_linear_algebra.html">Basic
+      Linear Algebra</a></span></dt>
+<dt><span class="section"><a href="tutorial/advanced_linear_algebra.html">Advanced
+      Linear Algebra</a></span></dt>
+<dt><span class="section"><a href="tutorial/inverting_a_matrix.html">Inverting
+      a matrix</a></span></dt>
+<dt><span class="section"><a href="tutorial/inspecting_a_type.html">Inspecting
+      a type</a></span></dt>
+<dt><span class="section"><a href="tutorial/writing_a_generic_numeric_algorithm.html">Writing
+      a generic numeric algorithm</a></span></dt>
+<dt><span class="section"><a href="tutorial/adapting_your_own_type.html">Adapting
+      your own type</a></span></dt>
+</dl></div>
+</div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright © 2008 author1 author2<p>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -35,7 +47,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="traits.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="blas.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../numeric_bindings/introduction.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="tutorial/hello__world_.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/adapting_your_own_type.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/adapting_your_own_type.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,36 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Adapting your own type</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="writing_a_generic_numeric_algorithm.html" title="Writing a generic numeric algorithm">
+<link rel="next" href="../../numeric_bindings/organization.html" title="Library Organization">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="writing_a_generic_numeric_algorithm.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../numeric_bindings/organization.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Adapting your own type"><div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.adapting_your_own_type"></a><a class="link" href="adapting_your_own_type.html" title="Adapting your own type">Adapting
+      your own type</a>
+</h3></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="writing_a_generic_numeric_algorithm.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../numeric_bindings/organization.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/advanced_linear_algebra.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/advanced_linear_algebra.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,36 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Advanced Linear Algebra</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="basic_linear_algebra.html" title="Basic Linear Algebra">
+<link rel="next" href="inverting_a_matrix.html" title="Inverting a matrix">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="basic_linear_algebra.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="inverting_a_matrix.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Advanced Linear Algebra"><div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.advanced_linear_algebra"></a><a class="link" href="advanced_linear_algebra.html" title="Advanced Linear Algebra">Advanced
+      Linear Algebra</a>
+</h3></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="basic_linear_algebra.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="inverting_a_matrix.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/basic_linear_algebra.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/basic_linear_algebra.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,36 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Basic Linear Algebra</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="hello__world_.html" title="Hello, World!">
+<link rel="next" href="advanced_linear_algebra.html" title="Advanced Linear Algebra">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hello__world_.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="advanced_linear_algebra.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Basic Linear Algebra"><div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.basic_linear_algebra"></a><a class="link" href="basic_linear_algebra.html" title="Basic Linear Algebra">Basic
+      Linear Algebra</a>
+</h3></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="hello__world_.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="advanced_linear_algebra.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/hello__world_.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/hello__world_.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Hello, World!</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="../tutorial.html" title="Tutorial">
+<link rel="next" href="basic_linear_algebra.html" title="Basic Linear Algebra">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../tutorial.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_linear_algebra.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Hello, World!">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.hello__world_"></a><a class="link" href="hello__world_.html" title="Hello, World!">Hello,
+      World!</a>
+</h3></div></div></div>
+<p>
+        To work with numeric bindings, usually you need to do at least two includes:
+        one for the container you're using, and one for some operation you would
+        like to perform.
+      </p>
+<p>
+        Please see below.
+      </p>
+<p>
+        
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">std</span><span class="special">/</span><span class="identifier">vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span> <span class="special">{</span>
+    <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">a</span><span class="special">;</span>
+    <span class="identifier">a</span><span class="special">.</span><span class="identifier">push_back</span><span class="special">(</span> <span class="number">1.0</span> <span class="special">);</span>
+    <span class="identifier">a</span><span class="special">.</span><span class="identifier">push_back</span><span class="special">(</span> <span class="number">2.0</span> <span class="special">);</span>
+    <span class="identifier">a</span><span class="special">.</span><span class="identifier">push_back</span><span class="special">(</span> <span class="number">3.0</span> <span class="special">);</span>
+    <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">bindings</span><span class="special">::</span><span class="identifier">size</span><span class="special">(</span> <span class="identifier">a</span> <span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="special">}</span>
+
+</pre>
+<p>
+      </p>
+<p>
+        Although this isn't that interesting, it illustrates you're bringing in support
+        for standard vectors and the size operation.
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../tutorial.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_linear_algebra.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/inspecting_a_type.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/inspecting_a_type.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,36 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Inspecting a type</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="inverting_a_matrix.html" title="Inverting a matrix">
+<link rel="next" href="writing_a_generic_numeric_algorithm.html" title="Writing a generic numeric algorithm">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="inverting_a_matrix.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="writing_a_generic_numeric_algorithm.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Inspecting a type"><div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.inspecting_a_type"></a><a class="link" href="inspecting_a_type.html" title="Inspecting a type">Inspecting
+      a type</a>
+</h3></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="inverting_a_matrix.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="writing_a_generic_numeric_algorithm.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/inverting_a_matrix.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/inverting_a_matrix.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Inverting a matrix</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="advanced_linear_algebra.html" title="Advanced Linear Algebra">
+<link rel="next" href="inspecting_a_type.html" title="Inspecting a type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="advanced_linear_algebra.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="inspecting_a_type.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Inverting a matrix">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.inverting_a_matrix"></a><a class="link" href="inverting_a_matrix.html" title="Inverting a matrix">Inverting
+      a matrix</a>
+</h3></div></div></div>
+<p>
+        Suppose you would like to invert a matrix given by
+      </p>
+<p>
+        
+</p>
+<pre class="programlisting">    <span class="special">[</span> <span class="number">1</span> <span class="number">2</span> <span class="number">3</span> <span class="special">]</span>
+<span class="identifier">A</span> <span class="special">=</span> <span class="special">[</span> <span class="number">3</span> <span class="number">1</span> <span class="number">2</span> <span class="special">]</span>
+    <span class="special">[</span> <span class="number">2</span> <span class="number">3</span> <span class="number">1</span> <span class="special">]</span> </pre>
+<p>
+      </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="advanced_linear_algebra.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="inspecting_a_type.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/writing_a_generic_numeric_algorithm.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/boost_numeric_bindings/tutorial/writing_a_generic_numeric_algorithm.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,47 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Writing a generic numeric algorithm</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../tutorial.html" title="Tutorial">
+<link rel="prev" href="inspecting_a_type.html" title="Inspecting a type">
+<link rel="next" href="adapting_your_own_type.html" title="Adapting your own type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="inspecting_a_type.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapting_your_own_type.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Writing a generic numeric algorithm">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_numeric_bindings.tutorial.writing_a_generic_numeric_algorithm"></a><a class="link" href="writing_a_generic_numeric_algorithm.html" title="Writing a generic numeric algorithm">Writing
+      a generic numeric algorithm</a>
+</h3></div></div></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+          Generic in the sense that you don't know the matrix and/or vector classes
+          that you will be supplied with.
+        </li>
+<li class="listitem">
+          No memory allocations.
+        </li>
+</ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="inspecting_a_type.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tutorial.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapting_your_own_type.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/containers.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/containers.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Containers</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="organization.html" title="Library Organization">
+<link rel="next" href="views.html" title="Views">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="organization.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="views.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Containers"><div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.containers"></a><a class="link" href="containers.html" title="Containers"> Containers</a>
+</h2></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="organization.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="views.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/introduction.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/introduction.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,132 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Introduction</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="preface.html" title="Preface">
+<link rel="next" href="../boost_numeric_bindings/tutorial.html" title="Tutorial">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="preface.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost_numeric_bindings/tutorial.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Introduction">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.introduction"></a><a class="link" href="introduction.html" title="Introduction"> Introduction</a>
+</h2></div></div></div>
+<p>
+      Boost.Numeric_Bindings is a C++ library for numeric computing. It is a generic
+      layer between linear algebra algorithms and data containers.
+    </p>
+<p>
+      For the data container part, it supports both compile-time statically sized
+      and run-time dynamically sized vectors, matrices, through a traits system.
+      Currently it includes traits for C-arrays, for standard vectors, for uBLAS'
+      containers, Eigen containers, TNT, Boost.Array, to name a few. It offers compile-time
+      inspection, iterators, and views on all mentioned containers.
+    </p>
+<p>
+      For the algorithm part, it provides a C++ interface to algorithms offered by
+      BLAS, LAPACK, and more. This covers algorithms from most vendor-provided math
+      libraries, such as the reference BLAS, ATLAS, Intel's MKL, AMD's CML, NVidia's
+      CUDA, etc..
+    </p>
+<p>
+      The Bindings Library contains bindings to popular non-boost (numeric) libraries,
+      usually written in Fortran or C. These non-boost libraries generally use data
+      structures in their API for which there might be boostified equivalents or
+      other popular non-boost equivalents. The Bindings Library offers a generic
+      thin layer API on top of the original API of the external library. This generic
+      API accepts a whole range of data structures from different origins and usually
+      hides or reduces the complexity of the original API.
+    </p>
+<p>
+      E.g., it allows you to write
+    </p>
+<p>
+      
+</p>
+<pre class="programlisting"><span class="keyword">double</span> <span class="identifier">a</span><span class="special">[</span><span class="number">5</span><span class="special">]</span> <span class="special">=</span> <span class="special">{</span> <span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">,</span><span class="number">5</span> <span class="special">};</span>
+<span class="keyword">double</span> <span class="identifier">b</span><span class="special">[</span><span class="number">5</span><span class="special">][</span><span class="number">5</span><span class="special">];</span>
+<span class="special">...</span>
+</pre>
+<p>
+    </p>
+<p>
+      In scope are container adaptors and algorithms:
+    </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+        Adaptors for a wide variety of foreign container types, supporting both compile-time
+        statically sized and run-time dynamically sized containers. At the moment,
+        the library includes bindings for C-style arrays, ISO C++ standard vectors,
+        uBLAS', Eigen2, Boost.Array, Boost.MultiArray, to name a few.
+      </li>
+<li class="listitem">
+        Meta-adaptors to create views on these containers, such as row, transpose,
+        and upper. These are convenient when addressing BLAS or LAPACK.
+      </li>
+<li class="listitem">
+        Iterators supporting different strategies to inspect and modify all containers
+        mentioned above. This invites users to write container-independent algorithms.
+      </li>
+<li class="listitem">
+        A BLAS module supporting cblas, blas, and cublas backends. This covers algorithms
+        from the reference BLAS, ATLAS, Intel's MKL, AMD's CML, NVidia's CUBLAS,
+        and many more vendor-specific BLASs.
+      </li>
+<li class="listitem">
+        A LAPACK module supporting lapack and clapack backends. This coverts algorithms
+        from the reference LAPACK, and from the routines implemented by ATLAS.
+      </li>
+<li class="listitem">
+        A MUMPS module.
+      </li>
+<li class="listitem">
+        A UMFPACK module.
+      </li>
+</ul></div>
+<p>
+      Out of scope:
+    </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+        Another set of containers.
+      </li>
+<li class="listitem">
+        A domain-specific language.
+      </li>
+</ul></div>
+<p>
+      What's hopefully to be added in the future:
+    </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+        Backends for BLAS / LAPACK containing compile-time implementations, e.g.,
+        for small and/or statically sized objects.
+      </li>
+<li class="listitem">
+        Support for FFT libraries.
+      </li>
+</ul></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="preface.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost_numeric_bindings/tutorial.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/license.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/license.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,40 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>License</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="../boost_numeric_bindings/reference/lapack/lalsd.html" title="lalsd">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../boost_numeric_bindings/reference/lapack/lalsd.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a>
+</div>
+<div class="section" title="License">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.license"></a><a class="link" href="license.html" title="License"> License</a>
+</h2></div></div></div>
+<p>
+      Copyright 2002-2009 author1, author2. Distributed under the Boost Software
+      License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+    </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../boost_numeric_bindings/reference/lapack/lalsd.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/organization.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/organization.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,117 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Library Organization</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="../boost_numeric_bindings/tutorial/adapting_your_own_type.html" title="Adapting your own type">
+<link rel="next" href="containers.html" title="Containers">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../boost_numeric_bindings/tutorial/adapting_your_own_type.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="containers.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Library Organization">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.organization"></a><a class="link" href="organization.html" title="Library Organization"> Library Organization</a>
+</h2></div></div></div>
+<p>
+      Boost.Numeric_Bindings is organized as a generic layer between linear algebra
+      algorithms and matrix and vector classes. The following hierarchy is available:
+    </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+        blas
+        <div class="itemizedlist"><ul class="itemizedlist" type="circle">
+<li class="listitem">
+            level1
+          </li>
+<li class="listitem">
+            level2
+          </li>
+<li class="listitem">
+            level3
+          </li>
+</ul></div>
+</li>
+<li class="listitem">
+        lapack
+        <div class="itemizedlist"><ul class="itemizedlist" type="circle">
+<li class="listitem">
+            auxiliary
+          </li>
+<li class="listitem">
+            computational
+          </li>
+<li class="listitem">
+            driver
+          </li>
+</ul></div>
+</li>
+<li class="listitem">
+        std
+      </li>
+<li class="listitem">
+        ublas
+      </li>
+<li class="listitem">
+        tnt
+      </li>
+</ul></div>
+<p>
+      The library is header-only, i.e., there is no need to compile or create shared
+      library files for it.
+    </p>
+<p>
+      Example
+    </p>
+<p>
+      If you would like to include the whole of BLAS, just do a
+    </p>
+<p>
+      
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">.</span><span class="identifier">hpp</span></pre>
+<p>
+    </p>
+<p>
+      or, if you desire BLAS level2 only, doing a
+    </p>
+<p>
+      
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">level2</span><span class="special">.</span><span class="identifier">hpp</span></pre>
+<p>
+    </p>
+<p>
+      or, if you only want include per-operation, doing a
+    </p>
+<p>
+      
+</p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">numeric</span><span class="special">/</span><span class="identifier">bindings</span><span class="special">/</span><span class="identifier">blas</span><span class="special">/</span><span class="identifier">level3</span><span class="special">/</span><span class="identifier">gemm</span><span class="special">.</span><span class="identifier">hpp</span></pre>
+<p>
+    </p>
+<p>
+      will be the most granular level.
+    </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../boost_numeric_bindings/tutorial/adapting_your_own_type.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="containers.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/preface.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/preface.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Preface</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="next" href="introduction.html" title="Introduction">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../index.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="introduction.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Preface"><div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.preface"></a><a class="link" href="preface.html" title="Preface"> Preface</a>
+</h2></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../index.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="introduction.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/reference.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/reference.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,345 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Reference</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="../boost_numeric_bindings/metafunctions/value.html" title="value">
+<link rel="next" href="../boost_numeric_bindings/reference/blas.html" title="BLAS">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../boost_numeric_bindings/metafunctions/value.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost_numeric_bindings/reference/blas.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Reference">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.reference"></a><a class="link" href="reference.html" title="Reference">Reference</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"> BLAS</span></dt>
+<dd><dl>
+<dt><span class="section">asum</span></dt>
+<dt><span class="section">axpy</span></dt>
+<dt><span class="section">copy</span></dt>
+<dt><span class="section">dotc</span></dt>
+<dt><span class="section">dot</span></dt>
+<dt><span class="section">iamax</span></dt>
+<dt><span class="section">nrm2</span></dt>
+<dt><span class="section">rotg</span></dt>
+<dt><span class="section">rot</span></dt>
+<dt><span class="section">rotmg</span></dt>
+<dt><span class="section">rotm</span></dt>
+<dt><span class="section">scal</span></dt>
+<dt><span class="section">swap</span></dt>
+<dt><span class="section">gbmv</span></dt>
+<dt><span class="section">gemv</span></dt>
+<dt><span class="section">gerc</span></dt>
+<dt><span class="section">ger</span></dt>
+<dt><span class="section">geru</span></dt>
+<dt><span class="section">hbmv</span></dt>
+<dt><span class="section">hemv</span></dt>
+<dt><span class="section">her2</span></dt>
+<dt><span class="section">her</span></dt>
+<dt><span class="section">hpmv</span></dt>
+<dt><span class="section">hpr2</span></dt>
+<dt><span class="section">hpr</span></dt>
+<dt><span class="section">sbmv</span></dt>
+<dt><span class="section">spmv</span></dt>
+<dt><span class="section">spr2</span></dt>
+<dt><span class="section">spr</span></dt>
+<dt><span class="section">symv</span></dt>
+<dt><span class="section">syr2</span></dt>
+<dt><span class="section">syr</span></dt>
+<dt><span class="section">tbmv</span></dt>
+<dt><span class="section">tbsv</span></dt>
+<dt><span class="section">tpmv</span></dt>
+<dt><span class="section">tpsv</span></dt>
+<dt><span class="section">trmv</span></dt>
+<dt><span class="section">trsv</span></dt>
+<dt><span class="section">gemm</span></dt>
+<dt><span class="section">hemm</span></dt>
+<dt><span class="section">her2k</span></dt>
+<dt><span class="section">herk</span></dt>
+<dt><span class="section">symm</span></dt>
+<dt><span class="section">syr2k</span></dt>
+<dt><span class="section">syrk</span></dt>
+<dt><span class="section">trmm</span></dt>
+<dt><span class="section">trsm</span></dt>
+</dl></dd>
+<dt><span class="section"> LAPACK</span></dt>
+<dd><dl>
+<dt><span class="section">hbgst</span></dt>
+<dt><span class="section">hegst</span></dt>
+<dt><span class="section">pbstf</span></dt>
+<dt><span class="section">sbgst</span></dt>
+<dt><span class="section">sygst</span></dt>
+<dt><span class="section">ggqrf</span></dt>
+<dt><span class="section">ggrqf</span></dt>
+<dt><span class="section">gelqf</span></dt>
+<dt><span class="section">geqlf</span></dt>
+<dt><span class="section">geqp3</span></dt>
+<dt><span class="section">geqrf</span></dt>
+<dt><span class="section">gerqf</span></dt>
+<dt><span class="section">larz</span></dt>
+<dt><span class="section">latrz</span></dt>
+<dt><span class="section">orglq</span></dt>
+<dt><span class="section">orgql</span></dt>
+<dt><span class="section">orgqr</span></dt>
+<dt><span class="section">orgrq</span></dt>
+<dt><span class="section">ormlq</span></dt>
+<dt><span class="section">ormql</span></dt>
+<dt><span class="section">ormqr</span></dt>
+<dt><span class="section">ormrq</span></dt>
+<dt><span class="section">ormrz</span></dt>
+<dt><span class="section">tzrzf</span></dt>
+<dt><span class="section">unglq</span></dt>
+<dt><span class="section">ungql</span></dt>
+<dt><span class="section">ungqr</span></dt>
+<dt><span class="section">ungrq</span></dt>
+<dt><span class="section">unmlq</span></dt>
+<dt><span class="section">unmql</span></dt>
+<dt><span class="section">unmqr</span></dt>
+<dt><span class="section">unmrq</span></dt>
+<dt><span class="section">unmrz</span></dt>
+<dt><span class="section">bdsdc</span></dt>
+<dt><span class="section">bdsqr</span></dt>
+<dt><span class="section">gbbrd</span></dt>
+<dt><span class="section">gebrd</span></dt>
+<dt><span class="section">labrd</span></dt>
+<dt><span class="section">orgbr</span></dt>
+<dt><span class="section">ormbr</span></dt>
+<dt><span class="section">ungbr</span></dt>
+<dt><span class="section">unmbr</span></dt>
+<dt><span class="section">gebak</span></dt>
+<dt><span class="section">gebal</span></dt>
+<dt><span class="section">gehrd</span></dt>
+<dt><span class="section">hsein</span></dt>
+<dt><span class="section">hseqr</span></dt>
+<dt><span class="section">orghr</span></dt>
+<dt><span class="section">ormhr</span></dt>
+<dt><span class="section">trevc</span></dt>
+<dt><span class="section">trexc</span></dt>
+<dt><span class="section">trsen</span></dt>
+<dt><span class="section">trsna</span></dt>
+<dt><span class="section">trsyl</span></dt>
+<dt><span class="section">unghr</span></dt>
+<dt><span class="section">unmhr</span></dt>
+<dt><span class="section">gbcon</span></dt>
+<dt><span class="section">gbequ</span></dt>
+<dt><span class="section">gbrfs</span></dt>
+<dt><span class="section">gbtrf</span></dt>
+<dt><span class="section">gbtrs</span></dt>
+<dt><span class="section">gecon</span></dt>
+<dt><span class="section">geequ</span></dt>
+<dt><span class="section">gerfs</span></dt>
+<dt><span class="section">getrf</span></dt>
+<dt><span class="section">getri</span></dt>
+<dt><span class="section">getrs</span></dt>
+<dt><span class="section">gtrfs</span></dt>
+<dt><span class="section">gttrs</span></dt>
+<dt><span class="section">hecon</span></dt>
+<dt><span class="section">herfs</span></dt>
+<dt><span class="section">hetrf</span></dt>
+<dt><span class="section">hetri</span></dt>
+<dt><span class="section">hetrs</span></dt>
+<dt><span class="section">hpcon</span></dt>
+<dt><span class="section">hprfs</span></dt>
+<dt><span class="section">hptrf</span></dt>
+<dt><span class="section">hptri</span></dt>
+<dt><span class="section">hptrs</span></dt>
+<dt><span class="section">lacon</span></dt>
+<dt><span class="section">latrs</span></dt>
+<dt><span class="section">pbcon</span></dt>
+<dt><span class="section">pbequ</span></dt>
+<dt><span class="section">pbrfs</span></dt>
+<dt><span class="section">pbtrf</span></dt>
+<dt><span class="section">pbtrs</span></dt>
+<dt><span class="section">pftrs</span></dt>
+<dt><span class="section">pocon</span></dt>
+<dt><span class="section">poequ</span></dt>
+<dt><span class="section">porfs</span></dt>
+<dt><span class="section">potrf</span></dt>
+<dt><span class="section">potri</span></dt>
+<dt><span class="section">potrs</span></dt>
+<dt><span class="section">ppcon</span></dt>
+<dt><span class="section">ppequ</span></dt>
+<dt><span class="section">pprfs</span></dt>
+<dt><span class="section">pptrf</span></dt>
+<dt><span class="section">pptri</span></dt>
+<dt><span class="section">pptrs</span></dt>
+<dt><span class="section">ptcon</span></dt>
+<dt><span class="section">ptrfs</span></dt>
+<dt><span class="section">pttrf</span></dt>
+<dt><span class="section">pttrs</span></dt>
+<dt><span class="section">spcon</span></dt>
+<dt><span class="section">sprfs</span></dt>
+<dt><span class="section">sptrf</span></dt>
+<dt><span class="section">sptri</span></dt>
+<dt><span class="section">sptrs</span></dt>
+<dt><span class="section">sycon</span></dt>
+<dt><span class="section">syrfs</span></dt>
+<dt><span class="section">sytrf</span></dt>
+<dt><span class="section">sytri</span></dt>
+<dt><span class="section">sytrs</span></dt>
+<dt><span class="section">tbcon</span></dt>
+<dt><span class="section">tbrfs</span></dt>
+<dt><span class="section">tbtrs</span></dt>
+<dt><span class="section">tpcon</span></dt>
+<dt><span class="section">tprfs</span></dt>
+<dt><span class="section">tptri</span></dt>
+<dt><span class="section">tptrs</span></dt>
+<dt><span class="section">trcon</span></dt>
+<dt><span class="section">trrfs</span></dt>
+<dt><span class="section">trtri</span></dt>
+<dt><span class="section">trtrs</span></dt>
+<dt><span class="section">hbtrd</span></dt>
+<dt><span class="section">hetrd</span></dt>
+<dt><span class="section">hptrd</span></dt>
+<dt><span class="section">laebz</span></dt>
+<dt><span class="section">latrd</span></dt>
+<dt><span class="section">opgtr</span></dt>
+<dt><span class="section">opmtr</span></dt>
+<dt><span class="section">orgtr</span></dt>
+<dt><span class="section">ormtr</span></dt>
+<dt><span class="section">pteqr</span></dt>
+<dt><span class="section">sbtrd</span></dt>
+<dt><span class="section">sptrd</span></dt>
+<dt><span class="section">stebz</span></dt>
+<dt><span class="section">stedc</span></dt>
+<dt><span class="section">stegr</span></dt>
+<dt><span class="section">stein</span></dt>
+<dt><span class="section">stemr</span></dt>
+<dt><span class="section">steqr</span></dt>
+<dt><span class="section">sterf</span></dt>
+<dt><span class="section">sytrd</span></dt>
+<dt><span class="section">ungtr</span></dt>
+<dt><span class="section">unmtr</span></dt>
+<dt><span class="section">upgtr</span></dt>
+<dt><span class="section">upmtr</span></dt>
+<dt><span class="section">ggbak</span></dt>
+<dt><span class="section">ggbal</span></dt>
+<dt><span class="section">gghrd</span></dt>
+<dt><span class="section">hgeqz</span></dt>
+<dt><span class="section">tgevc</span></dt>
+<dt><span class="section">tgexc</span></dt>
+<dt><span class="section">tgsen</span></dt>
+<dt><span class="section">tgsna</span></dt>
+<dt><span class="section">tgsyl</span></dt>
+<dt><span class="section">ggsvp</span></dt>
+<dt><span class="section">tgsja</span></dt>
+<dt><span class="section">gegv</span></dt>
+<dt><span class="section">gges</span></dt>
+<dt><span class="section">ggesx</span></dt>
+<dt><span class="section">ggev</span></dt>
+<dt><span class="section">ggevx</span></dt>
+<dt><span class="section">ggsvd</span></dt>
+<dt><span class="section">hbgv</span></dt>
+<dt><span class="section">hbgvd</span></dt>
+<dt><span class="section">hbgvx</span></dt>
+<dt><span class="section">hegv</span></dt>
+<dt><span class="section">hegvd</span></dt>
+<dt><span class="section">hegvx</span></dt>
+<dt><span class="section">hpgv</span></dt>
+<dt><span class="section">hpgvd</span></dt>
+<dt><span class="section">hpgvx</span></dt>
+<dt><span class="section">lacgv</span></dt>
+<dt><span class="section">largv</span></dt>
+<dt><span class="section">sbgv</span></dt>
+<dt><span class="section">sbgvd</span></dt>
+<dt><span class="section">sbgvx</span></dt>
+<dt><span class="section">spgv</span></dt>
+<dt><span class="section">spgvd</span></dt>
+<dt><span class="section">spgvx</span></dt>
+<dt><span class="section">sygv</span></dt>
+<dt><span class="section">sygvd</span></dt>
+<dt><span class="section">sygvx</span></dt>
+<dt><span class="section">ggglm</span></dt>
+<dt><span class="section">gglse</span></dt>
+<dt><span class="section">cgesv</span></dt>
+<dt><span class="section">cposv</span></dt>
+<dt><span class="section">gbsv</span></dt>
+<dt><span class="section">gbsvx</span></dt>
+<dt><span class="section">gejsv</span></dt>
+<dt><span class="section">gesv</span></dt>
+<dt><span class="section">gesvx</span></dt>
+<dt><span class="section">gtsv</span></dt>
+<dt><span class="section">gtsvx</span></dt>
+<dt><span class="section">hesv</span></dt>
+<dt><span class="section">hesvx</span></dt>
+<dt><span class="section">hpsv</span></dt>
+<dt><span class="section">hpsvx</span></dt>
+<dt><span class="section">pbsv</span></dt>
+<dt><span class="section">pbsvx</span></dt>
+<dt><span class="section">posv</span></dt>
+<dt><span class="section">posvx</span></dt>
+<dt><span class="section">ppsv</span></dt>
+<dt><span class="section">ppsvx</span></dt>
+<dt><span class="section">ptsv</span></dt>
+<dt><span class="section">ptsvx</span></dt>
+<dt><span class="section">sgesv</span></dt>
+<dt><span class="section">sposv</span></dt>
+<dt><span class="section">spsv</span></dt>
+<dt><span class="section">spsvx</span></dt>
+<dt><span class="section">sysv</span></dt>
+<dt><span class="section">sysvx</span></dt>
+<dt><span class="section">gees</span></dt>
+<dt><span class="section">geesx</span></dt>
+<dt><span class="section">geev</span></dt>
+<dt><span class="section">geevx</span></dt>
+<dt><span class="section">gesdd</span></dt>
+<dt><span class="section">gesvd</span></dt>
+<dt><span class="section">hbev</span></dt>
+<dt><span class="section">hbevd</span></dt>
+<dt><span class="section">hbevx</span></dt>
+<dt><span class="section">heev</span></dt>
+<dt><span class="section">heevd</span></dt>
+<dt><span class="section">heevr</span></dt>
+<dt><span class="section">heevx</span></dt>
+<dt><span class="section">hpev</span></dt>
+<dt><span class="section">hpevd</span></dt>
+<dt><span class="section">hpevx</span></dt>
+<dt><span class="section">sbev</span></dt>
+<dt><span class="section">sbevd</span></dt>
+<dt><span class="section">sbevx</span></dt>
+<dt><span class="section">spev</span></dt>
+<dt><span class="section">spevd</span></dt>
+<dt><span class="section">spevx</span></dt>
+<dt><span class="section">stev</span></dt>
+<dt><span class="section">stevd</span></dt>
+<dt><span class="section">stevr</span></dt>
+<dt><span class="section">stevx</span></dt>
+<dt><span class="section">syev</span></dt>
+<dt><span class="section">syevd</span></dt>
+<dt><span class="section">syevr</span></dt>
+<dt><span class="section">syevx</span></dt>
+<dt><span class="section">gels</span></dt>
+<dt><span class="section">gelsd</span></dt>
+<dt><span class="section">gelss</span></dt>
+<dt><span class="section">gelsy</span></dt>
+<dt><span class="section">lalsd</span></dt>
+</dl></dd>
+</dl></div>
+<p>
+    </p>
+<p>
+    </p>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../boost_numeric_bindings/metafunctions/value.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost_numeric_bindings/reference/blas.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Views</title>
+<link rel="stylesheet" href="../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../index.html" title="Boost.Numeric_Bindings">
+<link rel="prev" href="containers.html" title="Containers">
+<link rel="next" href="views/functions.html" title="Functions">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="containers.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="views/functions.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Views">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="numeric_bindings.views"></a><a class="link" href="views.html" title="Views">Views</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Functions</span></dt>
+<dd><dl>
+<dt><span class="section">trans</span></dt>
+<dt><span class="section">upper</span></dt>
+<dt><span class="section">lower</span></dt>
+<dt><span class="section">row</span></dt>
+<dt><span class="section">column</span></dt>
+</dl></dd>
+<dt><span class="section">Metafunctions</span></dt>
+<dd><dl>
+<dt><span class="section">trans</span></dt>
+<dt><span class="section">upper</span></dt>
+<dt><span class="section">lower</span></dt>
+<dt><span class="section">row</span></dt>
+<dt><span class="section">column</span></dt>
+</dl></dd>
+</dl></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="containers.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="views/functions.html"><img src="../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,44 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Functions</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../views.html" title="Views">
+<link rel="prev" href="../views.html" title="Views">
+<link rel="next" href="functions/trans.html" title="trans">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../views.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../views.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/trans.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Functions">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="numeric_bindings.views.functions"></a><a class="link" href="functions.html" title="Functions">Functions</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">trans</span></dt>
+<dt><span class="section">upper</span></dt>
+<dt><span class="section">lower</span></dt>
+<dt><span class="section">row</span></dt>
+<dt><span class="section">column</span></dt>
+</dl></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../views.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../views.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/trans.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/column.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/column.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>column</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="row.html" title="row">
+<link rel="next" href="../metafunctions.html" title="Metafunctions">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="row.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="column"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.functions.column"></a><a class="link" href="column.html" title="column">column</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="row.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/lower.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/lower.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>lower</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="upper.html" title="upper">
+<link rel="next" href="row.html" title="row">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upper.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="row.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="lower"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.functions.lower"></a><a class="link" href="lower.html" title="lower">lower</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upper.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="row.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/row.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/row.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>row</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="lower.html" title="lower">
+<link rel="next" href="column.html" title="column">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lower.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="column.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="row"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.functions.row"></a><a class="link" href="row.html" title="row">row</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lower.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="column.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/trans.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/trans.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trans</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="../functions.html" title="Functions">
+<link rel="next" href="upper.html" title="upper">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../functions.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upper.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trans"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.functions.trans"></a><a class="link" href="trans.html" title="trans">trans</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../functions.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upper.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/upper.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/functions/upper.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>upper</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../functions.html" title="Functions">
+<link rel="prev" href="trans.html" title="trans">
+<link rel="next" href="lower.html" title="lower">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trans.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lower.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="upper"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.functions.upper"></a><a class="link" href="upper.html" title="upper">upper</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trans.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lower.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,44 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Metafunctions</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../views.html" title="Views">
+<link rel="prev" href="functions/column.html" title="column">
+<link rel="next" href="metafunctions/trans.html" title="trans">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="functions/column.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../views.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="metafunctions/trans.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="Metafunctions">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="numeric_bindings.views.metafunctions"></a><a class="link" href="metafunctions.html" title="Metafunctions">Metafunctions</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">trans</span></dt>
+<dt><span class="section">upper</span></dt>
+<dt><span class="section">lower</span></dt>
+<dt><span class="section">row</span></dt>
+<dt><span class="section">column</span></dt>
+</dl></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="functions/column.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../views.html"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="metafunctions/trans.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/column.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/column.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>column</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="row.html" title="row">
+<link rel="next" href="../../../boost_numeric_bindings/functions.html" title="Functions">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="row.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../../boost_numeric_bindings/functions.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="column"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.metafunctions.column"></a><a class="link" href="column.html" title="column">column</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="row.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../../boost_numeric_bindings/functions.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/lower.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/lower.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>lower</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="upper.html" title="upper">
+<link rel="next" href="row.html" title="row">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upper.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="row.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="lower"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.metafunctions.lower"></a><a class="link" href="lower.html" title="lower">lower</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="upper.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="row.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/row.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/row.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>row</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="lower.html" title="lower">
+<link rel="next" href="column.html" title="column">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lower.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="column.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="row"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.metafunctions.row"></a><a class="link" href="row.html" title="row">row</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="lower.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="column.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/trans.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/trans.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>trans</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="../metafunctions.html" title="Metafunctions">
+<link rel="next" href="upper.html" title="upper">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../metafunctions.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upper.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="trans"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.metafunctions.trans"></a><a class="link" href="trans.html" title="trans">trans</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../metafunctions.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="upper.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/upper.html
==============================================================================
--- (empty file)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/numeric_bindings/views/metafunctions/upper.html	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -0,0 +1,35 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>upper</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../../../index.html" title="Boost.Numeric_Bindings">
+<link rel="up" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="trans.html" title="trans">
+<link rel="next" href="lower.html" title="lower">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trans.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lower.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="section" title="upper"><div class="titlepage"><div><div><h4 class="title">
+<a name="numeric_bindings.views.metafunctions.upper"></a><a class="link" href="upper.html" title="upper">upper</a>
+</h4></div></div></div></div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2002 -2009 Rutger ter Borg, Krešimir Fresl, Thomas Klimpel,
+      Toon Knapen, Karl Meerbergen<p>
+        Distributed under the Boost Software License, Version 1.0. (See accompanying
+        file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+      </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="trans.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="lower.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/numeric_bindings/libs/numeric/bindings/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/numeric_bindings/libs/numeric/bindings/doc/html/standalone_HTML.manifest	(original)
+++ sandbox/numeric_bindings/libs/numeric/bindings/doc/html/standalone_HTML.manifest	2010-04-19 04:18:21 EDT (Mon, 19 Apr 2010)
@@ -1,8 +1,337 @@
 index.html
-boost_numeric_bindings/preface.html
-boost_numeric_bindings/introduction.html
-boost_numeric_bindings/traits.html
+numeric_bindings/preface.html
+numeric_bindings/introduction.html
 boost_numeric_bindings/tutorial.html
-boost_numeric_bindings/blas.html
-boost_numeric_bindings/lapack.html
-boost_numeric_bindings/license.html
+boost_numeric_bindings/tutorial/hello__world_.html
+boost_numeric_bindings/tutorial/basic_linear_algebra.html
+boost_numeric_bindings/tutorial/advanced_linear_algebra.html
+boost_numeric_bindings/tutorial/inverting_a_matrix.html
+boost_numeric_bindings/tutorial/inspecting_a_type.html
+boost_numeric_bindings/tutorial/writing_a_generic_numeric_algorithm.html
+boost_numeric_bindings/tutorial/adapting_your_own_type.html
+numeric_bindings/organization.html
+numeric_bindings/containers.html
+numeric_bindings/views.html
+numeric_bindings/views/functions.html
+numeric_bindings/views/functions/trans.html
+numeric_bindings/views/functions/upper.html
+numeric_bindings/views/functions/lower.html
+numeric_bindings/views/functions/row.html
+numeric_bindings/views/functions/column.html
+numeric_bindings/views/metafunctions.html
+numeric_bindings/views/metafunctions/trans.html
+numeric_bindings/views/metafunctions/upper.html
+numeric_bindings/views/metafunctions/lower.html
+numeric_bindings/views/metafunctions/row.html
+numeric_bindings/views/metafunctions/column.html
+boost_numeric_bindings/functions.html
+boost_numeric_bindings/functions/begin.html
+boost_numeric_bindings/functions/end.html
+boost_numeric_bindings/functions/minimal_rank.html
+boost_numeric_bindings/functions/size.html
+boost_numeric_bindings/functions/stride.html
+boost_numeric_bindings/metafunctions.html
+boost_numeric_bindings/metafunctions/begin.html
+boost_numeric_bindings/metafunctions/rank.html
+boost_numeric_bindings/metafunctions/size.html
+boost_numeric_bindings/metafunctions/value.html
+numeric_bindings/reference.html
+boost_numeric_bindings/reference/blas.html
+boost_numeric_bindings/reference/blas/asum.html
+boost_numeric_bindings/reference/blas/axpy.html
+boost_numeric_bindings/reference/blas/copy.html
+boost_numeric_bindings/reference/blas/dotc.html
+boost_numeric_bindings/reference/blas/dot.html
+boost_numeric_bindings/reference/blas/iamax.html
+boost_numeric_bindings/reference/blas/nrm2.html
+boost_numeric_bindings/reference/blas/rotg.html
+boost_numeric_bindings/reference/blas/rot.html
+boost_numeric_bindings/reference/blas/rotmg.html
+boost_numeric_bindings/reference/blas/rotm.html
+boost_numeric_bindings/reference/blas/scal.html
+boost_numeric_bindings/reference/blas/swap.html
+boost_numeric_bindings/reference/blas/gbmv.html
+boost_numeric_bindings/reference/blas/gemv.html
+boost_numeric_bindings/reference/blas/gerc.html
+boost_numeric_bindings/reference/blas/ger.html
+boost_numeric_bindings/reference/blas/geru.html
+boost_numeric_bindings/reference/blas/hbmv.html
+boost_numeric_bindings/reference/blas/hemv.html
+boost_numeric_bindings/reference/blas/her2.html
+boost_numeric_bindings/reference/blas/her.html
+boost_numeric_bindings/reference/blas/hpmv.html
+boost_numeric_bindings/reference/blas/hpr2.html
+boost_numeric_bindings/reference/blas/hpr.html
+boost_numeric_bindings/reference/blas/sbmv.html
+boost_numeric_bindings/reference/blas/spmv.html
+boost_numeric_bindings/reference/blas/spr2.html
+boost_numeric_bindings/reference/blas/spr.html
+boost_numeric_bindings/reference/blas/symv.html
+boost_numeric_bindings/reference/blas/syr2.html
+boost_numeric_bindings/reference/blas/syr.html
+boost_numeric_bindings/reference/blas/tbmv.html
+boost_numeric_bindings/reference/blas/tbsv.html
+boost_numeric_bindings/reference/blas/tpmv.html
+boost_numeric_bindings/reference/blas/tpsv.html
+boost_numeric_bindings/reference/blas/trmv.html
+boost_numeric_bindings/reference/blas/trsv.html
+boost_numeric_bindings/reference/blas/gemm.html
+boost_numeric_bindings/reference/blas/hemm.html
+boost_numeric_bindings/reference/blas/her2k.html
+boost_numeric_bindings/reference/blas/herk.html
+boost_numeric_bindings/reference/blas/symm.html
+boost_numeric_bindings/reference/blas/syr2k.html
+boost_numeric_bindings/reference/blas/syrk.html
+boost_numeric_bindings/reference/blas/trmm.html
+boost_numeric_bindings/reference/blas/trsm.html
+boost_numeric_bindings/reference/lapack.html
+boost_numeric_bindings/reference/lapack/hbgst.html
+boost_numeric_bindings/reference/lapack/hegst.html
+boost_numeric_bindings/reference/lapack/pbstf.html
+boost_numeric_bindings/reference/lapack/sbgst.html
+boost_numeric_bindings/reference/lapack/sygst.html
+boost_numeric_bindings/reference/lapack/ggqrf.html
+boost_numeric_bindings/reference/lapack/ggrqf.html
+boost_numeric_bindings/reference/lapack/gelqf.html
+boost_numeric_bindings/reference/lapack/geqlf.html
+boost_numeric_bindings/reference/lapack/geqp3.html
+boost_numeric_bindings/reference/lapack/geqrf.html
+boost_numeric_bindings/reference/lapack/gerqf.html
+boost_numeric_bindings/reference/lapack/larz.html
+boost_numeric_bindings/reference/lapack/latrz.html
+boost_numeric_bindings/reference/lapack/orglq.html
+boost_numeric_bindings/reference/lapack/orgql.html
+boost_numeric_bindings/reference/lapack/orgqr.html
+boost_numeric_bindings/reference/lapack/orgrq.html
+boost_numeric_bindings/reference/lapack/ormlq.html
+boost_numeric_bindings/reference/lapack/ormql.html
+boost_numeric_bindings/reference/lapack/ormqr.html
+boost_numeric_bindings/reference/lapack/ormrq.html
+boost_numeric_bindings/reference/lapack/ormrz.html
+boost_numeric_bindings/reference/lapack/tzrzf.html
+boost_numeric_bindings/reference/lapack/unglq.html
+boost_numeric_bindings/reference/lapack/ungql.html
+boost_numeric_bindings/reference/lapack/ungqr.html
+boost_numeric_bindings/reference/lapack/ungrq.html
+boost_numeric_bindings/reference/lapack/unmlq.html
+boost_numeric_bindings/reference/lapack/unmql.html
+boost_numeric_bindings/reference/lapack/unmqr.html
+boost_numeric_bindings/reference/lapack/unmrq.html
+boost_numeric_bindings/reference/lapack/unmrz.html
+boost_numeric_bindings/reference/lapack/bdsdc.html
+boost_numeric_bindings/reference/lapack/bdsqr.html
+boost_numeric_bindings/reference/lapack/gbbrd.html
+boost_numeric_bindings/reference/lapack/gebrd.html
+boost_numeric_bindings/reference/lapack/labrd.html
+boost_numeric_bindings/reference/lapack/orgbr.html
+boost_numeric_bindings/reference/lapack/ormbr.html
+boost_numeric_bindings/reference/lapack/ungbr.html
+boost_numeric_bindings/reference/lapack/unmbr.html
+boost_numeric_bindings/reference/lapack/gebak.html
+boost_numeric_bindings/reference/lapack/gebal.html
+boost_numeric_bindings/reference/lapack/gehrd.html
+boost_numeric_bindings/reference/lapack/hsein.html
+boost_numeric_bindings/reference/lapack/hseqr.html
+boost_numeric_bindings/reference/lapack/orghr.html
+boost_numeric_bindings/reference/lapack/ormhr.html
+boost_numeric_bindings/reference/lapack/trevc.html
+boost_numeric_bindings/reference/lapack/trexc.html
+boost_numeric_bindings/reference/lapack/trsen.html
+boost_numeric_bindings/reference/lapack/trsna.html
+boost_numeric_bindings/reference/lapack/trsyl.html
+boost_numeric_bindings/reference/lapack/unghr.html
+boost_numeric_bindings/reference/lapack/unmhr.html
+boost_numeric_bindings/reference/lapack/gbcon.html
+boost_numeric_bindings/reference/lapack/gbequ.html
+boost_numeric_bindings/reference/lapack/gbrfs.html
+boost_numeric_bindings/reference/lapack/gbtrf.html
+boost_numeric_bindings/reference/lapack/gbtrs.html
+boost_numeric_bindings/reference/lapack/gecon.html
+boost_numeric_bindings/reference/lapack/geequ.html
+boost_numeric_bindings/reference/lapack/gerfs.html
+boost_numeric_bindings/reference/lapack/getrf.html
+boost_numeric_bindings/reference/lapack/getri.html
+boost_numeric_bindings/reference/lapack/getrs.html
+boost_numeric_bindings/reference/lapack/gtrfs.html
+boost_numeric_bindings/reference/lapack/gttrs.html
+boost_numeric_bindings/reference/lapack/hecon.html
+boost_numeric_bindings/reference/lapack/herfs.html
+boost_numeric_bindings/reference/lapack/hetrf.html
+boost_numeric_bindings/reference/lapack/hetri.html
+boost_numeric_bindings/reference/lapack/hetrs.html
+boost_numeric_bindings/reference/lapack/hpcon.html
+boost_numeric_bindings/reference/lapack/hprfs.html
+boost_numeric_bindings/reference/lapack/hptrf.html
+boost_numeric_bindings/reference/lapack/hptri.html
+boost_numeric_bindings/reference/lapack/hptrs.html
+boost_numeric_bindings/reference/lapack/lacon.html
+boost_numeric_bindings/reference/lapack/latrs.html
+boost_numeric_bindings/reference/lapack/pbcon.html
+boost_numeric_bindings/reference/lapack/pbequ.html
+boost_numeric_bindings/reference/lapack/pbrfs.html
+boost_numeric_bindings/reference/lapack/pbtrf.html
+boost_numeric_bindings/reference/lapack/pbtrs.html
+boost_numeric_bindings/reference/lapack/pftrs.html
+boost_numeric_bindings/reference/lapack/pocon.html
+boost_numeric_bindings/reference/lapack/poequ.html
+boost_numeric_bindings/reference/lapack/porfs.html
+boost_numeric_bindings/reference/lapack/potrf.html
+boost_numeric_bindings/reference/lapack/potri.html
+boost_numeric_bindings/reference/lapack/potrs.html
+boost_numeric_bindings/reference/lapack/ppcon.html
+boost_numeric_bindings/reference/lapack/ppequ.html
+boost_numeric_bindings/reference/lapack/pprfs.html
+boost_numeric_bindings/reference/lapack/pptrf.html
+boost_numeric_bindings/reference/lapack/pptri.html
+boost_numeric_bindings/reference/lapack/pptrs.html
+boost_numeric_bindings/reference/lapack/ptcon.html
+boost_numeric_bindings/reference/lapack/ptrfs.html
+boost_numeric_bindings/reference/lapack/pttrf.html
+boost_numeric_bindings/reference/lapack/pttrs.html
+boost_numeric_bindings/reference/lapack/spcon.html
+boost_numeric_bindings/reference/lapack/sprfs.html
+boost_numeric_bindings/reference/lapack/sptrf.html
+boost_numeric_bindings/reference/lapack/sptri.html
+boost_numeric_bindings/reference/lapack/sptrs.html
+boost_numeric_bindings/reference/lapack/sycon.html
+boost_numeric_bindings/reference/lapack/syrfs.html
+boost_numeric_bindings/reference/lapack/sytrf.html
+boost_numeric_bindings/reference/lapack/sytri.html
+boost_numeric_bindings/reference/lapack/sytrs.html
+boost_numeric_bindings/reference/lapack/tbcon.html
+boost_numeric_bindings/reference/lapack/tbrfs.html
+boost_numeric_bindings/reference/lapack/tbtrs.html
+boost_numeric_bindings/reference/lapack/tpcon.html
+boost_numeric_bindings/reference/lapack/tprfs.html
+boost_numeric_bindings/reference/lapack/tptri.html
+boost_numeric_bindings/reference/lapack/tptrs.html
+boost_numeric_bindings/reference/lapack/trcon.html
+boost_numeric_bindings/reference/lapack/trrfs.html
+boost_numeric_bindings/reference/lapack/trtri.html
+boost_numeric_bindings/reference/lapack/trtrs.html
+boost_numeric_bindings/reference/lapack/hbtrd.html
+boost_numeric_bindings/reference/lapack/hetrd.html
+boost_numeric_bindings/reference/lapack/hptrd.html
+boost_numeric_bindings/reference/lapack/laebz.html
+boost_numeric_bindings/reference/lapack/latrd.html
+boost_numeric_bindings/reference/lapack/opgtr.html
+boost_numeric_bindings/reference/lapack/opmtr.html
+boost_numeric_bindings/reference/lapack/orgtr.html
+boost_numeric_bindings/reference/lapack/ormtr.html
+boost_numeric_bindings/reference/lapack/pteqr.html
+boost_numeric_bindings/reference/lapack/sbtrd.html
+boost_numeric_bindings/reference/lapack/sptrd.html
+boost_numeric_bindings/reference/lapack/stebz.html
+boost_numeric_bindings/reference/lapack/stedc.html
+boost_numeric_bindings/reference/lapack/stegr.html
+boost_numeric_bindings/reference/lapack/stein.html
+boost_numeric_bindings/reference/lapack/stemr.html
+boost_numeric_bindings/reference/lapack/steqr.html
+boost_numeric_bindings/reference/lapack/sterf.html
+boost_numeric_bindings/reference/lapack/sytrd.html
+boost_numeric_bindings/reference/lapack/ungtr.html
+boost_numeric_bindings/reference/lapack/unmtr.html
+boost_numeric_bindings/reference/lapack/upgtr.html
+boost_numeric_bindings/reference/lapack/upmtr.html
+boost_numeric_bindings/reference/lapack/ggbak.html
+boost_numeric_bindings/reference/lapack/ggbal.html
+boost_numeric_bindings/reference/lapack/gghrd.html
+boost_numeric_bindings/reference/lapack/hgeqz.html
+boost_numeric_bindings/reference/lapack/tgevc.html
+boost_numeric_bindings/reference/lapack/tgexc.html
+boost_numeric_bindings/reference/lapack/tgsen.html
+boost_numeric_bindings/reference/lapack/tgsna.html
+boost_numeric_bindings/reference/lapack/tgsyl.html
+boost_numeric_bindings/reference/lapack/ggsvp.html
+boost_numeric_bindings/reference/lapack/tgsja.html
+boost_numeric_bindings/reference/lapack/gegv.html
+boost_numeric_bindings/reference/lapack/gges.html
+boost_numeric_bindings/reference/lapack/ggesx.html
+boost_numeric_bindings/reference/lapack/ggev.html
+boost_numeric_bindings/reference/lapack/ggevx.html
+boost_numeric_bindings/reference/lapack/ggsvd.html
+boost_numeric_bindings/reference/lapack/hbgv.html
+boost_numeric_bindings/reference/lapack/hbgvd.html
+boost_numeric_bindings/reference/lapack/hbgvx.html
+boost_numeric_bindings/reference/lapack/hegv.html
+boost_numeric_bindings/reference/lapack/hegvd.html
+boost_numeric_bindings/reference/lapack/hegvx.html
+boost_numeric_bindings/reference/lapack/hpgv.html
+boost_numeric_bindings/reference/lapack/hpgvd.html
+boost_numeric_bindings/reference/lapack/hpgvx.html
+boost_numeric_bindings/reference/lapack/lacgv.html
+boost_numeric_bindings/reference/lapack/largv.html
+boost_numeric_bindings/reference/lapack/sbgv.html
+boost_numeric_bindings/reference/lapack/sbgvd.html
+boost_numeric_bindings/reference/lapack/sbgvx.html
+boost_numeric_bindings/reference/lapack/spgv.html
+boost_numeric_bindings/reference/lapack/spgvd.html
+boost_numeric_bindings/reference/lapack/spgvx.html
+boost_numeric_bindings/reference/lapack/sygv.html
+boost_numeric_bindings/reference/lapack/sygvd.html
+boost_numeric_bindings/reference/lapack/sygvx.html
+boost_numeric_bindings/reference/lapack/ggglm.html
+boost_numeric_bindings/reference/lapack/gglse.html
+boost_numeric_bindings/reference/lapack/cgesv.html
+boost_numeric_bindings/reference/lapack/cposv.html
+boost_numeric_bindings/reference/lapack/gbsv.html
+boost_numeric_bindings/reference/lapack/gbsvx.html
+boost_numeric_bindings/reference/lapack/gejsv.html
+boost_numeric_bindings/reference/lapack/gesv.html
+boost_numeric_bindings/reference/lapack/gesvx.html
+boost_numeric_bindings/reference/lapack/gtsv.html
+boost_numeric_bindings/reference/lapack/gtsvx.html
+boost_numeric_bindings/reference/lapack/hesv.html
+boost_numeric_bindings/reference/lapack/hesvx.html
+boost_numeric_bindings/reference/lapack/hpsv.html
+boost_numeric_bindings/reference/lapack/hpsvx.html
+boost_numeric_bindings/reference/lapack/pbsv.html
+boost_numeric_bindings/reference/lapack/pbsvx.html
+boost_numeric_bindings/reference/lapack/posv.html
+boost_numeric_bindings/reference/lapack/posvx.html
+boost_numeric_bindings/reference/lapack/ppsv.html
+boost_numeric_bindings/reference/lapack/ppsvx.html
+boost_numeric_bindings/reference/lapack/ptsv.html
+boost_numeric_bindings/reference/lapack/ptsvx.html
+boost_numeric_bindings/reference/lapack/sgesv.html
+boost_numeric_bindings/reference/lapack/sposv.html
+boost_numeric_bindings/reference/lapack/spsv.html
+boost_numeric_bindings/reference/lapack/spsvx.html
+boost_numeric_bindings/reference/lapack/sysv.html
+boost_numeric_bindings/reference/lapack/sysvx.html
+boost_numeric_bindings/reference/lapack/gees.html
+boost_numeric_bindings/reference/lapack/geesx.html
+boost_numeric_bindings/reference/lapack/geev.html
+boost_numeric_bindings/reference/lapack/geevx.html
+boost_numeric_bindings/reference/lapack/gesdd.html
+boost_numeric_bindings/reference/lapack/gesvd.html
+boost_numeric_bindings/reference/lapack/hbev.html
+boost_numeric_bindings/reference/lapack/hbevd.html
+boost_numeric_bindings/reference/lapack/hbevx.html
+boost_numeric_bindings/reference/lapack/heev.html
+boost_numeric_bindings/reference/lapack/heevd.html
+boost_numeric_bindings/reference/lapack/heevr.html
+boost_numeric_bindings/reference/lapack/heevx.html
+boost_numeric_bindings/reference/lapack/hpev.html
+boost_numeric_bindings/reference/lapack/hpevd.html
+boost_numeric_bindings/reference/lapack/hpevx.html
+boost_numeric_bindings/reference/lapack/sbev.html
+boost_numeric_bindings/reference/lapack/sbevd.html
+boost_numeric_bindings/reference/lapack/sbevx.html
+boost_numeric_bindings/reference/lapack/spev.html
+boost_numeric_bindings/reference/lapack/spevd.html
+boost_numeric_bindings/reference/lapack/spevx.html
+boost_numeric_bindings/reference/lapack/stev.html
+boost_numeric_bindings/reference/lapack/stevd.html
+boost_numeric_bindings/reference/lapack/stevr.html
+boost_numeric_bindings/reference/lapack/stevx.html
+boost_numeric_bindings/reference/lapack/syev.html
+boost_numeric_bindings/reference/lapack/syevd.html
+boost_numeric_bindings/reference/lapack/syevr.html
+boost_numeric_bindings/reference/lapack/syevx.html
+boost_numeric_bindings/reference/lapack/gels.html
+boost_numeric_bindings/reference/lapack/gelsd.html
+boost_numeric_bindings/reference/lapack/gelss.html
+boost_numeric_bindings/reference/lapack/gelsy.html
+boost_numeric_bindings/reference/lapack/lalsd.html
+numeric_bindings/license.html