Skip to content

Releases: MaRDI4NFDI/open-interfaces

v0.7.0

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 21 May 16:50

This release adds the optim interface for nonlinear optimization problems and two supported implementations: scipy_optimize based on the SciPy package and optim_jl based on the Optim.jl package.

To see how to use this interface, please refer to the example scripts:

  • examples/lang_julia/call_optim_rosenbrock.jl
  • examples/lang_python/call_optim_rosenbrock.py

What's Changed

Full Changelog: v0.6.3...v0.7.0

v0.6.3

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 31 Oct 17:37

What's Changed

v0.6.2

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 30 Sep 10:02

Small update to the Release 0.6.1 that fixes an issue with testing examples on macOS when some implementations are not available.

v0.6.1

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 29 Sep 21:39

What's Changed

  • Update documentation: examples, installation instructions
  • Update examples
  • Add support of Julia on the user side
  • Generalize code to make it work on macOS
  • Make building tolerant to missing Bridge components or implementations
  • Make tests tolerant to missing Bridge components or implementations
  • Fix memory leaks in tests and examples

Commits

Full Changelog: v0.5.5...v0.6.1

v0.5.5

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 05 May 15:54
[build] Add Make target to upload Python package to PyPI

v0.5.4: [pre-commit.ci] auto fixes from pre-commit.com hooks

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 05 May 15:41
for more information, see https://pre-commit.ci

v0.5.3

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 05 May 15:22

What's Changed

v0.5.0

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 04 Apr 17:29
[misc] Update flake8 to version 7.2.0 and fix its complains

v0.1.0

Choose a tag to compare

@dmitry-kabanov dmitry-kabanov released this 12 Sep 12:28
  • OIF can be used from C and Python
  • Interface IVP for solving Initial-Value Problems for Ordinary Differential Equations has several implementations: sundials in C based on SUNDIALS, scipy_ode in Python based on scipy.integrate.ode, jl_diffeq in Julia based on OrdinaryDiffEq.jl