Skip to content

Commit 9c0b6d3

Browse files
Update docs
1 parent c9bf915 commit 9c0b6d3

File tree

5 files changed

+58
-24
lines changed

5 files changed

+58
-24
lines changed

docs/Manifest.toml

Lines changed: 47 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,48 +4,71 @@
44
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
55

66
[[BlockDiagonals]]
7-
deps = ["FillArrays", "LinearAlgebra"]
7+
deps = ["ChainRulesCore", "FillArrays", "LinearAlgebra"]
88
path = ".."
99
uuid = "0a1fb500-61f7-11e9-3c65-f5ef3456f9f0"
10-
version = "0.1.0"
10+
version = "0.2.0"
11+
12+
[[ChainRulesCore]]
13+
deps = ["Compat", "LinearAlgebra", "SparseArrays"]
14+
git-tree-sha1 = "de4f08843c332d355852721adb1592bce7924da3"
15+
uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
16+
version = "0.9.29"
17+
18+
[[Compat]]
19+
deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "SHA", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"]
20+
git-tree-sha1 = "919c7f3151e79ff196add81d7f4e45d91bbf420b"
21+
uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
22+
version = "3.25.0"
1123

1224
[[Dates]]
1325
deps = ["Printf"]
1426
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
1527

28+
[[DelimitedFiles]]
29+
deps = ["Mmap"]
30+
uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab"
31+
1632
[[Distributed]]
1733
deps = ["Random", "Serialization", "Sockets"]
1834
uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
1935

2036
[[DocStringExtensions]]
2137
deps = ["LibGit2", "Markdown", "Pkg", "Test"]
22-
git-tree-sha1 = "0513f1a8991e9d83255e0140aace0d0fc4486600"
38+
git-tree-sha1 = "50ddf44c53698f5e784bbebb3f4b21c5807401b1"
2339
uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
24-
version = "0.8.0"
40+
version = "0.8.3"
2541

2642
[[Documenter]]
27-
deps = ["Base64", "DocStringExtensions", "InteractiveUtils", "JSON", "LibGit2", "Logging", "Markdown", "REPL", "Test", "Unicode"]
28-
git-tree-sha1 = "4a84478277020abfff208cde31ba1aa68a5bc572"
43+
deps = ["Base64", "Dates", "DocStringExtensions", "IOCapture", "InteractiveUtils", "JSON", "LibGit2", "Logging", "Markdown", "REPL", "Test", "Unicode"]
44+
git-tree-sha1 = "21fb992ef1b28ff8f315354d3808ebf4a8fa6e45"
2945
uuid = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
30-
version = "0.23.0"
46+
version = "0.26.2"
3147

3248
[[FillArrays]]
33-
deps = ["LinearAlgebra", "Random", "SparseArrays", "Test"]
34-
git-tree-sha1 = "9ab8f76758cbabba8d7f103c51dce7f73fcf8e92"
49+
deps = ["LinearAlgebra", "Random", "SparseArrays"]
50+
git-tree-sha1 = "ff537e5a3cba92fb48f30fec46723510450f2c0e"
3551
uuid = "1a297f60-69ca-5386-bcde-b61e274b549b"
36-
version = "0.6.3"
52+
version = "0.10.2"
53+
54+
[[IOCapture]]
55+
deps = ["Logging"]
56+
git-tree-sha1 = "377252859f740c217b936cebcd918a44f9b53b59"
57+
uuid = "b5f81e59-6552-4d32-b1f0-c071b021bf89"
58+
version = "0.1.1"
3759

3860
[[InteractiveUtils]]
3961
deps = ["Markdown"]
4062
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
4163

4264
[[JSON]]
4365
deps = ["Dates", "Mmap", "Parsers", "Unicode"]
44-
git-tree-sha1 = "b34d7cef7b337321e97d22242c3c2b91f476748e"
66+
git-tree-sha1 = "81690084b6198a2e1da36fcfda16eeca9f9f24e4"
4567
uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
46-
version = "0.21.0"
68+
version = "0.21.1"
4769

4870
[[LibGit2]]
71+
deps = ["Printf"]
4972
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
5073

5174
[[Libdl]]
@@ -66,13 +89,13 @@ uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
6689
uuid = "a63ad114-7e13-5084-954f-fe012c677804"
6790

6891
[[Parsers]]
69-
deps = ["Dates", "Test"]
70-
git-tree-sha1 = "db2b35dedab3c0e46dc15996d170af07a5ab91c9"
92+
deps = ["Dates"]
93+
git-tree-sha1 = "50c9a9ed8c714945e01cd53a21007ed3865ed714"
7194
uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
72-
version = "0.3.6"
95+
version = "1.0.15"
7396

7497
[[Pkg]]
75-
deps = ["Dates", "LibGit2", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"]
98+
deps = ["Dates", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"]
7699
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
77100

78101
[[Printf]]
@@ -93,13 +116,21 @@ uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
93116
[[Serialization]]
94117
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
95118

119+
[[SharedArrays]]
120+
deps = ["Distributed", "Mmap", "Random", "Serialization"]
121+
uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383"
122+
96123
[[Sockets]]
97124
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
98125

99126
[[SparseArrays]]
100127
deps = ["LinearAlgebra", "Random"]
101128
uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
102129

130+
[[Statistics]]
131+
deps = ["LinearAlgebra", "SparseArrays"]
132+
uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
133+
103134
[[Test]]
104135
deps = ["Distributed", "InteractiveUtils", "Logging", "Random"]
105136
uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40"

docs/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ BlockDiagonals = "0a1fb500-61f7-11e9-3c65-f5ef3456f9f0"
33
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
44

55
[compat]
6-
Documenter = "~0.23"
6+
Documenter = "0.26"

docs/make.jl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
1-
using Documenter, BlockDiagonals
1+
using BlockDiagonals
2+
using Documenter
23

34
makedocs(;
45
modules=[BlockDiagonals],
5-
format=Documenter.HTML(prettyurls = get(ENV, "CI", nothing) == "true"),
6+
format=Documenter.HTML(prettyurls=false),
67
pages=[
78
"Home" => "index.md",
89
],
9-
repo="https://github.com/invenia/BlockDiagonals.jl/blob/{commit}{path}#L{line}",
10+
repo="https://github.com/invenia/BlockDiagonals.jl/blob/{commit}{path}#{line}",
1011
sitename="BlockDiagonals.jl",
1112
authors="Invenia Technical Computing",
13+
strict=true,
14+
checkdocs=:exports,
1215
)
1316

1417
deploydocs(;
1518
repo="github.com/invenia/BlockDiagonals.jl",
19+
push_preview=true,
1620
)

docs/src/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
# BlockDiagonals.jl
22

3-
[![Stable](https://img.shields.io/badge/docs-stable-blue.svg)](https://invenia.github.io/BlockDiagonals.jl/stable)
43
[![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://invenia.github.io/BlockDiagonals.jl/dev)
54
![CI](https://github.com/invenia/BlockDiagonals.jl/workflows/CI/badge.svg)
65
[![Codecov](https://codecov.io/gh/invenia/BlockDiagonals.jl/branch/master/graph/badge.svg)](https://codecov.io/gh/invenia/BlockDiagonals.jl)
76

8-
Functionality for working efficiently with [block diagonal matrices](https://en.wikipedia.org/wiki/Block_matrix#Block_diagonal_matrices).
7+
[BlockDiagonals.jl](https://github.com/invenia/BlockDiagonals.jl) provides functionality for working efficiently with [block diagonal matrices](https://en.wikipedia.org/wiki/Block_matrix#Block_diagonal_matrices).
98

109
```@autodocs
1110
Modules = [BlockDiagonals]

src/blockdiagonal.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ BlockDiagonal(B::BlockDiagonal) = B
2525
is_square(A::AbstractMatrix) = size(A, 1) == size(A, 2)
2626

2727
"""
28-
blocks(B::BlockDiagonal{T, V}) -> Vector{V}
28+
blocks(B::BlockDiagonal{T, V}) -> V
2929
3030
Return the on-diagonal blocks of B.
3131
"""
3232
blocks(B::BlockDiagonal) = B.blocks
3333

3434
# BlockArrays-like functions
3535
"""
36-
blocksizes(B::BlockDiagonal) -> Vector{Tuple}
36+
blocksizes(B::BlockDiagonal{T, V}) -> V
3737
3838
Return the size of each on-diagonal block in order.
3939

0 commit comments

Comments
 (0)