Skip to content

Commit 0462ca6

Browse files
authored
Map imported names to correct parentmodules (#438)
* Map imported names to correct parentmodules * Remove unused names * Fix using/import error * Import chkuplo from LAPACK
1 parent df13ab4 commit 0462ca6

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed

src/BandedMatrices.jl

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,36 @@ module BandedMatrices
22
using Base, FillArrays, ArrayLayouts, LinearAlgebra
33

44
using Base: require_one_based_indexing, reindex, checkbounds, @propagate_inbounds,
5-
oneto, promote_op, MultiplicativeInverses, OneTo, ReshapedArray, Slice
5+
oneto, promote_op, OneTo, ReshapedArray, Slice
66
import Base: axes, axes1, getproperty, getindex, setindex!, *, +, -, ==, <, <=, >,
7-
>=, /, ^, \, adjoint, transpose, showerror, convert, size, view,
7+
>=, /, \, adjoint, transpose, showerror, convert, size, view,
88
unsafe_indices, first, last, size, length, unsafe_length, step, to_indices,
9-
to_index, show, fill!, similar, copy, promote_rule, IndexStyle, real, imag,
9+
to_index, show, fill!, similar, copy, promote_rule, real, imag,
1010
copyto!, Array
1111

1212
using Base.Broadcast: AbstractArrayStyle, DefaultArrayStyle, Broadcasted
1313
import Base.Broadcast: BroadcastStyle, broadcasted
1414

15-
using LinearAlgebra: AbstractTriangular, AdjOrTrans, BlasInt, BlasReal, BlasFloat, BlasComplex,
16-
checksquare, HermOrSym, RealHermSymComplexHerm, chkstride1, QRPackedQ,
17-
StructuredMatrixStyle, checknonsingular, ipiv2perm, Givens
18-
import LinearAlgebra: axpy!, _chol!, rot180, dot, cholcopy, _apply_ipiv_rows!,
19-
_apply_inverse_ipiv_rows!, diag, eigvals!, eigvals, eigen!, eigen,
20-
qr, qr!, ldiv!, mul!, lu, lu!, ldlt, ldlt!,
21-
kron, lmul!, rmul!, factorize, logabsdet,
22-
svdvals, svdvals!, tril!, triu!, diagzero, istriu, istril, isdiag
15+
import Base: kron, rot180
16+
17+
import LinearAlgebra: _apply_inverse_ipiv_rows!, _apply_ipiv_rows!, _chol!, axpy!, cholcopy, diag, diagzero, dot, eigen,
18+
eigen!, eigvals, eigvals!, factorize, isdiag, istril, istriu, ldiv!, ldlt, ldlt!, lmul!,
19+
logabsdet, lu, lu!, mul!, qr, qr!, rmul!, svdvals, svdvals!, tril!, triu!
20+
21+
using LinearAlgebra: AbstractTriangular, AdjOrTrans, BlasComplex, BlasFloat, BlasInt, BlasReal, Givens, HermOrSym,
22+
QRPackedQ, RealHermSymComplexHerm, StructuredMatrixStyle, checksquare, chkstride1, ipiv2perm
2323

2424
using LinearAlgebra.LAPACK
25-
using LinearAlgebra.LAPACK: chkuplo, chktrans
26-
27-
import ArrayLayouts: MemoryLayout, transposelayout, triangulardata,
28-
conjlayout, symmetriclayout, symmetricdata,
29-
triangularlayout, MatLdivVec, hermitianlayout, hermitiandata,
30-
materialize, materialize!, BlasMatMulMatAdd, BlasMatMulVecAdd, BlasMatLmulVec, BlasMatLdivVec,
31-
colsupport, rowsupport, symmetricuplo, MatMulMatAdd, MatMulVecAdd,
32-
sublayout, sub_materialize, _copy_oftype, zero!,
33-
reflector!, reflectorApply!, _copyto!, checkdimensions,
34-
_qr!, _qr, _lu!, _lu, _factorize, AbstractTridiagonalLayout, TridiagonalLayout,
35-
BidiagonalLayout, bidiagonaluplo, diagonaldata, supdiagonaldata, subdiagonaldata, copymutable_oftype_layout, dualadjoint
25+
26+
using LinearAlgebra.LAPACK: chktrans, chkuplo
27+
28+
import ArrayLayouts: AbstractTridiagonalLayout, BidiagonalLayout, BlasMatLdivVec, BlasMatLmulVec,
29+
BlasMatMulMatAdd, BlasMatMulVecAdd, MatMulMatAdd, MatMulVecAdd, MemoryLayout,
30+
_copy_oftype, _copyto!, _factorize, _lu, _lu!, _qr, _qr!, bidiagonaluplo, checkdimensions,
31+
colsupport, conjlayout, copymutable_oftype_layout, diagonaldata, dualadjoint, hermitiandata,
32+
hermitianlayout, materialize, materialize!, reflector!, reflectorApply!, rowsupport,
33+
sub_materialize, subdiagonaldata, sublayout, supdiagonaldata, symmetricdata, symmetriclayout,
34+
symmetricuplo, transposelayout, triangulardata, triangularlayout, zero!
3635

3736
import FillArrays: AbstractFill, getindex_value, _broadcasted_zeros, unique_value, OneElement, RectDiagonal
3837

0 commit comments

Comments
 (0)