Implement `cbrt(A::AbstractMatrix{<:Real})` #50661
`release-1.10`: set `VERSION` to `1.10.0-alpha1` (#50420)
f8ad15f7
U22\!: Cube root of a 2x2 real-valued matrix with complex conjugate e…
0da6e01e
_cbrt_blkdiag_1x1_2x2! Initial implementation
f4d1181c
_cbrt functions: Houskeeping changes.
0e2d3740
_cbrt_quasi_triangular!: First version
85370757
_cbrt_blkdiag_1x1_2x2!: Minor housekeeping.
c2f9bab9
cbrt: First version of the interface.
2a79869d
_cbrt_quasi_triu!: First level complexity and memory optimisation + g…
8f1e1bd2
dense.jl/@testset "cbrt(A::AbstractMatrix{T})": Check for eltype equi…
4013884c
_cbrt_quasi_triu!: Further memory optimisation.
86e92dd9
_cbrt_quasi_triu!+_cbrt_blkdiag_1x1_2x2!: Housekeeping and memory usa…
6ac616bc
_cbrt_quasi_triu!: Minor housekeeping - Δ, Bᵢⱼ⁽⁰⁾, L₀ᴹ, and L₁ᴹ
5f29da56
_cbrt_quasi_triu!: MIPS optimisation k₁, k₂
6bf647b8
_cbrt_2x2!+_cbrt_quasi_triu!: Update code comments on reference.
5a17e8fc
_cbrt_quasi_triu!: Minor housekeeping - change ≤ to == for nonnegativ…
32f928e1
_cbrt_quasi_triu!: Preallocate matrices + include code comments.
b922daf6
Updates to code comments
0f35e788
_cbrt_quasi_triu!: Use overwriting mul! for Bᵢⱼ⁽⁰⁾ and Bᵢⱼ⁽¹⁾
051b8d05
Apply suggestions from code review by @stevengj
64209f49
Apply suggestions from code review (part 2) by @stevengj
d76c9639
Incorporate comments (part 3) from @stevengj
9a8b301e
_cbrt_quasi_triu!: Merge function _cbrt_blkdiag_1x1_2x2! in
b717d888
_cbrt_quasi_triu!: Change from contiguous memory to view for local ma…
becb3979
Merge branch 'master' into cbrt
aa040299
Update NEWS.md for this PR.
da7a7508
Update VERSION (add inadvertently removed newline)
8db0285b
Update NEWS.md
71f747ae
stevengj
approved these changes
on 2023-08-02
Merge branch 'master' into cbrt
0c9928e0
_cbrt_quasi_triu!: Optimise indices and matrix squares.
de060dbd
Update stdlib/LinearAlgebra/src/triangular.jl: Add type for zeros(...)
80701aba
cbrt: Add docstring.
873d5d7f
Merge branch 'master' into cbrt
315e1fe9
cbrt: Cross reference the new documentation into LinearAlgebra.md, a…
0ce67c44
aravindh-krishnamoorthy
changed the title Implement `cbrt(A::AbstractMatrix{T})` Implement `cbrt(A::AbstractMatrix{<:Real})` 2 years ago
_cbrt_quasi_triu!: Minor housekeeping - remove `+(sizes[i+k-1]==2)` a…
f9c2dbc8
dense.jl/cbrt docstring: Add fixed matrices for jldoctest to pass.
2f9a5f43
dkarrasch
merged
8d0eec92
into master 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub