Skip to content

Commit

Permalink
New arora2013 solver
Browse files Browse the repository at this point in the history
  • Loading branch information
Jorge M.G committed May 7, 2021
1 parent 4b21218 commit 20d382a
Show file tree
Hide file tree
Showing 3 changed files with 636 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ print([solver.__name__ for solver in ALL_SOLVERS])
At this moment, the following algorithms are available:

```bash
>>> ['gooding1990', 'izzo2015']
>>> ['gooding1990', 'arora2015', 'izzo2015']
```

## How can I use a solver?
Expand Down
5 changes: 3 additions & 2 deletions src/lamberthub/__init__.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
""" A collection of Lambert's problem solvers """

from lamberthub.universal_solvers.arora import arora2013
from lamberthub.universal_solvers.gooding import gooding1990
from lamberthub.universal_solvers.izzo import izzo2015

__version__ = "0.1.dev0"

ALL_SOLVERS = [gooding1990, izzo2015]
ALL_SOLVERS = [gooding1990, arora2013, izzo2015]
""" A list holding all lamberthub available solvers """

ZERO_REV_SOLVERS = [gooding1990, izzo2015]
ZERO_REV_SOLVERS = [gooding1990, arora2013, izzo2015]
""" A list holding all direct-revolution lamberthub solvers """

MULTI_REV_SOLVERS = [gooding1990, izzo2015]
Expand Down
Loading

0 comments on commit 20d382a

Please sign in to comment.