Skip to content

Finish documentation for Heuristic module#10

Merged
Luis-Varona merged 1 commit intomainfrom
heuristic-docs
Jun 11, 2025
Merged

Finish documentation for Heuristic module#10
Luis-Varona merged 1 commit intomainfrom
heuristic-docs

Conversation

@Luis-Varona
Copy link
Copy Markdown
Owner

@Luis-Varona Luis-Varona commented Jun 11, 2025

Finish all docstrings (including doctests and examples) for the Heuristic module, along with several References. Modify the overall formatting and design within src/ to be consistent with this.

Note that documentation of some core MatrixBandwidth names themselves (e.g., minimize_bandwidth) is yet to be completed.

Given that logic, documentation, and tests are now all done for both CuthillMcKee and ReverseCuthillMcKee, this PR completes the Heuristic section of issue #4.

@Luis-Varona Luis-Varona self-assigned this Jun 11, 2025
@Luis-Varona Luis-Varona added the documentation Improvements or additions to documentation label Jun 11, 2025
Finish all docstrings (including doctests and examples) for the Heuristic module, along with several References. Modify the overall formatting and design within src/ to be consistent with this. Also change the Documenter website accordingly.

Note that documentation of some core MatrixBandwidth names themselves (e.g., minimize_bandwidth) is yet to be completed.
@codecov-commenter
Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

Attention: Patch coverage is 42.62295% with 35 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/utils.jl 8.33% 22 Missing ⚠️
src/heuristic/utils.jl 70.00% 3 Missing ⚠️
src/types.jl 33.33% 2 Missing ⚠️
src/exact/mbid.jl 0.00% 1 Missing ⚠️
src/exact/mbps.jl 0.00% 1 Missing ⚠️
src/exact/types.jl 0.00% 1 Missing ⚠️
src/metaheuristic/genetic_algorithm.jl 0.00% 1 Missing ⚠️
src/metaheuristic/grasp.jl 0.00% 1 Missing ⚠️
src/metaheuristic/simulated_annealing.jl 0.00% 1 Missing ⚠️
src/metaheuristic/types.jl 0.00% 1 Missing ⚠️
... and 1 more

📢 Thoughts on this report? Let us know!

@Luis-Varona Luis-Varona merged commit d45c8a7 into main Jun 11, 2025
8 checks passed
@Luis-Varona Luis-Varona deleted the heuristic-docs branch June 11, 2025 05:11
@Luis-Varona Luis-Varona mentioned this pull request Jun 13, 2025
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants