Np

lapack
in package

Lapack

php interface for LAPACK

Tags
category

Scientific Computing

author

ghost (Shubham Chaudhary)

email

ghost.jat@gmail.com

copyright

(c) 2020-2021, Shubham Chaudhary

Table of Contents

COL_MAJOR  = 102
DECR  = 'D'
INCR  = 'I'
Lower  = 'L'
ROW_MAJOR  = 101
Upper  = 'U'
$ffi_lapack  : mixed
geev()  : int
gesdd()  : int
getrf()  : int
getri()  : int
init()  : mixed
lange()  : CData
potrf()  : int
sgels()  : mixed
sort()  : CData
syev()  : int

Constants

COL_MAJOR

public mixed COL_MAJOR = 102

ROW_MAJOR

public mixed ROW_MAJOR = 101

Properties

$ffi_lapack

public static mixed $ffi_lapack

Methods

getrf()

public static getrf(matrix $mat, vector $ipiv[, int $matLayout = self::ROW_MAJOR ]) : int
Parameters
$mat : matrix
$ipiv : vector
$matLayout : int = self::ROW_MAJOR
Return values
int

getri()

public static getri(matrix $mat, vector $ipiv[, int $matLayout = self::ROW_MAJOR ]) : int
Parameters
$mat : matrix
$ipiv : vector
$matLayout : int = self::ROW_MAJOR
Return values
int

init()

public static init() : mixed
Return values
mixed

lange()

public static lange(string $norm, matrix $m[, int $matLayout = self::ROW_MAJOR ]) : CData
Parameters
$norm : string
$m : matrix
$matLayout : int = self::ROW_MAJOR
Return values
CData

potrf()

public static potrf(matrix $mat[, string $uplo = self::Lower ][, int $matLayout = self::ROW_MAJOR ]) : int
Parameters
$mat : matrix
$uplo : string = self::Lower
$matLayout : int = self::ROW_MAJOR
Return values
int

sgels()

public static sgels() : mixed
Return values
mixed

sort()

public static sort(vector $v[,  $id = self::INCR ]) : CData
Parameters
$v : vector
$id : = self::INCR
Return values
CData

syev()

public static syev(matrix $mat, vector $wr[, int $matLayout = self::ROW_MAJOR ]) : int
Parameters
$mat : matrix
$wr : vector
$matLayout : int = self::ROW_MAJOR
Return values
int

Search results