Skip to content

Make optim interface work cross-platform#870

Merged
dmitry-kabanov merged 24 commits into
MaRDI4NFDI:mainfrom
dmitry-kabanov:pytest-ipopt_jl-optim_jl
May 11, 2026
Merged

Make optim interface work cross-platform#870
dmitry-kabanov merged 24 commits into
MaRDI4NFDI:mainfrom
dmitry-kabanov:pytest-ipopt_jl-optim_jl

Conversation

@dmitry-kabanov
Copy link
Copy Markdown
Collaborator

MaRDI Pull Request

Changes:

  • Generalize Julia Bridge code to support callbacks with different number of types and arguments: supported types are OIF_TYPE_I32, OIF_TYPE_64, OIF_TYPE_ARRAY_F64, OIF_TYPE_USER_DATA with return values being integer or double-precision float
  • Add to Python tests for the optim interface optim_jl (Julia implementation based on Optim.jl)

@dmitry-kabanov dmitry-kabanov self-assigned this May 5, 2026
@dmitry-kabanov dmitry-kabanov merged commit 4c78520 into MaRDI4NFDI:main May 11, 2026
8 checks passed
@dmitry-kabanov dmitry-kabanov deleted the pytest-ipopt_jl-optim_jl branch May 11, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant