Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
9f6be05
Add faq test
aurorarossi Nov 13, 2022
789300d
Add faq algorithm
aurorarossi Nov 13, 2022
996afcb
Update deps
aurorarossi Nov 13, 2022
7b8c579
Add FAQalgorithm.jl
aurorarossi Nov 13, 2022
46b935b
Include faq test
aurorarossi Nov 13, 2022
a9fff3f
Add LinearAlgebra dep
aurorarossi Nov 13, 2022
083666a
Fix typo
aurorarossi Nov 13, 2022
32c0e9e
Add LinearAlgebra and export more functions
aurorarossi Nov 13, 2022
96dc6a0
Add initial matrix arg
aurorarossi Nov 14, 2022
a645315
Add small fixes
aurorarossi Nov 14, 2022
3ce9a24
Update docstring faq
aurorarossi Nov 14, 2022
75f3b39
Fix other details in faq docsting
aurorarossi Nov 14, 2022
48abccc
Add GOAT algorithm
aurorarossi Nov 14, 2022
81ba8c0
Fix typos
aurorarossi Nov 18, 2022
9eb6a4f
Use approx in tests
aurorarossi Nov 18, 2022
b9e5e53
Add spaces
aurorarossi Nov 19, 2022
423fb2d
Add Latex formulas in docstrings
aurorarossi Nov 19, 2022
0019388
Fix double backslash
aurorarossi Nov 19, 2022
0490376
Merge branch 'main' into goat_algorithm
aurorarossi Jan 8, 2023
61cd206
Rename files
aurorarossi Jan 8, 2023
5ca566c
Format and change name of goat
aurorarossi Jan 8, 2023
533743b
Include alignment_algorithms
aurorarossi Jan 8, 2023
7e61227
Add faq and faq_transport
aurorarossi Jan 8, 2023
366dff8
Add alignment test set
aurorarossi Jan 8, 2023
2cafeec
Test unexported functions
aurorarossi Jan 8, 2023
3989e27
Add LinearAlgebra
aurorarossi Jan 8, 2023
b04be0a
Remove transport
aurorarossi Jan 8, 2023
aab5104
Add column
aurorarossi Jan 8, 2023
7d8e241
Remove transport
aurorarossi Jan 8, 2023
b7be0d3
Format
aurorarossi Feb 14, 2023
71f5a76
Merge branch 'main' into goat_algorithm
gdalle Jun 28, 2023
c8fa0f2
Remove Test
aurorarossi Jun 29, 2023
ddce74e
Fix `_flat_doubly_stochastic`
aurorarossi Jun 29, 2023
a5071c7
Fix gradient
aurorarossi Jun 29, 2023
a0d0c92
Some fixes
aurorarossi Jun 29, 2023
d54b3c1
Other fixes
aurorarossi Jul 3, 2023
28e910f
Restructure code and docs
gdalle Jul 11, 2023
6922505
Fix typo
aurorarossi Jul 11, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Contributing

Some advice for first-time contributors to GraphsOptim.jl:

- Before pushing, format the code with `JuliaFormatter.format(GraphsOptim)`, otherwise the tests will fail.
- Whenever possible, try to write a version of the function that mutates an existing `JuMP.Model` and one that creates it, following the template given in `src/flow.jl`.
- Don't use any LaTeX in the docstrings, because it will not display nicely in the REPL. Instead, use Unicode symbols, and put the mathematical details in `docs/src/algorithms.md`.
5 changes: 3 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ FillArrays = "1a297f60-69ca-5386-bcde-b61e274b549b"
Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6"
HiGHS = "87dc4568-4c63-4d18-b0c0-bb2238e4078b"
JuMP = "4076af6c-e467-56ae-b986-b466b2749572"
SimpleTraits = "699a6c99-e7fa-54fc-8d76-47d257e15c1d"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"

[compat]
Expand All @@ -19,7 +20,7 @@ Graphs = "1.7"
HiGHS = "1"
JuMP = "1"
JuliaFormatter = "1"
SimpleTraits = "0.9"
MathOptInterface = "1.18"
julia = "1.6"

[extras]
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
[![Coverage](https://codecov.io/gh/gdalle/GraphsOptim.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/gdalle/GraphsOptim.jl)
[![Code Style: Blue](https://img.shields.io/badge/code%20style-blue-4495d1.svg)](https://github.com/invenia/BlueStyle)

A package for graph-related optimization algorithms that rely on Linear Programming.
A package for graph optimization algorithms that rely on mathematical programming.
Loading