linalg

package
v0.0.0-...-fef7cfc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2015 License: GPL-2.0 Imports: 6 Imported by: 0

Documentation

Overview

//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BalanceMatrix

func BalanceMatrix(a *matrix.GslMatrix, d *vector.GslVector) int32

func BidiagDecomp

func BidiagDecomp(a *matrix.GslMatrix, tauU *vector.GslVector, tauV *vector.GslVector) int32

func BidiagUnpack

func BidiagUnpack(a *matrix.GslMatrix, tauU *vector.GslVector, u *matrix.GslMatrix, tauV *vector.GslVector, v *matrix.GslMatrix, diag *vector.GslVector, superdiag *vector.GslVector) int32

func BidiagUnpack2

func BidiagUnpack2(a *matrix.GslMatrix, tauU *vector.GslVector, tauV *vector.GslVector, v *matrix.GslMatrix) int32

func BidiagUnpackB

func BidiagUnpackB(a *matrix.GslMatrix, diag *vector.GslVector, superdiag *vector.GslVector) int32

func CholeskyDecomp

func CholeskyDecomp(a *matrix.GslMatrix) int32

func CholeskyInvert

func CholeskyInvert(cholesky *matrix.GslMatrix) int32

func CholeskySolve

func CholeskySolve(cholesky *matrix.GslMatrix, b *vector.GslVector, x *vector.GslVector) int32

func CholeskySvx

func CholeskySvx(cholesky *matrix.GslMatrix, x *vector.GslVector) int32

func ComplexCholeskyDecomp

func ComplexCholeskyDecomp(a *matrix.GslMatrixComplex) int32

func ComplexCholeskyInvert

func ComplexCholeskyInvert(cholesky *matrix.GslMatrixComplex) int32

func ComplexCholeskySvx

func ComplexCholeskySvx(cholesky *matrix.GslMatrixComplex, x *vector.GslVectorComplex) int32

func ComplexHouseholderTransform

func ComplexHouseholderTransform(v *vector.GslVectorComplex) complex128

func ComplexLUDet

func ComplexLUDet(lU *matrix.GslMatrixComplex, signum int32) complex128

func ComplexLULndet

func ComplexLULndet(lU *matrix.GslMatrixComplex) float64

func ComplexLUSgndet

func ComplexLUSgndet(lU *matrix.GslMatrixComplex, signum int32) complex128

func HHSolve

func HHSvx

func HHSvx(a *matrix.GslMatrix, x *vector.GslVector) int32

func HermtdUnpackT

func HermtdUnpackT(a *matrix.GslMatrixComplex, diag *vector.GslVector, subdiag *vector.GslVector) int32

func HessenbergDecomp

func HessenbergDecomp(a *matrix.GslMatrix, tau *vector.GslVector) int32

func HessenbergSetZero

func HessenbergSetZero(h *matrix.GslMatrix) int32

func HessenbergUnpack

func HessenbergUnpack(h *matrix.GslMatrix, tau *vector.GslVector, u *matrix.GslMatrix) int32

func HessenbergUnpackAccum

func HessenbergUnpackAccum(h *matrix.GslMatrix, tau *vector.GslVector, v *matrix.GslMatrix) int32

func HouseholderHm

func HouseholderHm(tau float64, v *vector.GslVector, a *matrix.GslMatrix) int32

func HouseholderHv

func HouseholderHv(tau float64, v *vector.GslVector, w *vector.GslVector) int32

func HouseholderMh

func HouseholderMh(tau float64, v *vector.GslVector, a *matrix.GslMatrix) int32

func HouseholderTransform

func HouseholderTransform(v *vector.GslVector) float64

func LUDet

func LUDet(lU *matrix.GslMatrix, signum int32) float64

func LUInvert

func LUInvert(lU *matrix.GslMatrix, p *permutation.GslPermutation, inverse *matrix.GslMatrix) int32

func LULndet

func LULndet(lU *matrix.GslMatrix) float64

func LUSgndet

func LUSgndet(lU *matrix.GslMatrix, signum int32) int32

func QRDecomp

func QRDecomp(a *matrix.GslMatrix, tau *vector.GslVector) int32

func QRLssolve

func QRLssolve(qR *matrix.GslMatrix, tau *vector.GslVector, b *vector.GslVector, x *vector.GslVector, residual *vector.GslVector) int32

func QRQTmat

func QRQTmat(qR *matrix.GslMatrix, tau *vector.GslVector, a *matrix.GslMatrix) int32

func QRQTvec

func QRQTvec(qR *matrix.GslMatrix, tau *vector.GslVector, v *vector.GslVector) int32

func QRQvec

func QRQvec(qR *matrix.GslMatrix, tau *vector.GslVector, v *vector.GslVector) int32

func QRRsolve

func QRRsolve(qR *matrix.GslMatrix, b *vector.GslVector, x *vector.GslVector) int32

func QRRsvx

func QRRsvx(qR *matrix.GslMatrix, x *vector.GslVector) int32

func QRSvx

func QRSvx(qR *matrix.GslMatrix, tau *vector.GslVector, x *vector.GslVector) int32

func QRUnpack

func RSolve

func RSvx

func RSvx(r *matrix.GslMatrix, x *vector.GslVector) int32

func SVDecomp

func SVDecompJacobi

func SVDecompJacobi(a *matrix.GslMatrix, v *matrix.GslMatrix, s *vector.GslVector) int32

func SVLeverage

func SVLeverage(u *matrix.GslMatrix, h *vector.GslVector) int32

func SolveSymmCycTridiag

func SolveSymmCycTridiag(diag *vector.GslVector, e *vector.GslVector, b *vector.GslVector, x *vector.GslVector) int32

func SolveSymmTridiag

func SolveSymmTridiag(diag *vector.GslVector, e *vector.GslVector, b *vector.GslVector, x *vector.GslVector) int32

func SymmtdDecomp

func SymmtdDecomp(a *matrix.GslMatrix, tau *vector.GslVector) int32

func SymmtdUnpack

func SymmtdUnpack(a *matrix.GslMatrix, tau *vector.GslVector, q *matrix.GslMatrix, diag *vector.GslVector, subdiag *vector.GslVector) int32

func SymmtdUnpackT

func SymmtdUnpackT(a *matrix.GslMatrix, diag *vector.GslVector, subdiag *vector.GslVector) int32

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL