Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
linalg
master
Top Level Namespace
Complex
Enumerable
LA
Axis
BandedMatrix
BMat
BMat32
BMatComplex
DFTScale
GeneralMatrix
GMat
GMat32
GMatComplex
LapackHelper
LinAlgError
LSMethod
LUMatrix
LUTranspose
Mat
Mat32
MatComplex
Matrix
Columns
Diagonal
Rows
MatrixFlags
MatrixNorm
PascalKind
RankMethod
RowColumn
Sparse
COOMatrix
Matrix
SubMatrix
WorkPool
Math
MatrixParseError
Number
Spec
AlmostEqualExpectation
Expectations
Generated using Crystal 1.14.0
2024-11-26 18:44:08 UTC
struct
LA::
LUMatrix(T)
LA::LUMatrix(T)
Struct
Value
Object
Defined in:
linalg/lu.cr
Constructors
.new
(a : LA::Matrix(T), ipiv : Slice(Int32))
Macro Summary
lapack
(name, *args)
TODO
- more macro magic?
Instance Method Summary
#size
#solve
(b, transpose =
LUTranspose
::
None
, *, overwrite_b =
false
)
Constructor Detail
def self.
new
(a :
LA::Matrix
(T), ipiv : Slice(Int32))
#
[
View source
]
Macro Detail
macro
lapack
(name, *args)
#
TODO
- more macro magic?
[
View source
]
Instance Method Detail
def
size
#
[
View source
]
def
solve
(b, transpose =
LUTranspose
::
None
, *, overwrite_b =
false
)
#
[
View source
]