Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • elpa elpa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • elpa
  • elpaelpa
  • Merge requests
  • !8

Merged
Created Nov 08, 2018 by Sebastian Ohlmann@sohlmannReporter

Add python interface for ELPA

  • Overview 0
  • Commits 25
  • Pipelines 5
  • Changes 14

The ELPA C API is wrapped by cython code that can be called from python. Python classes for convenience access are provided. Tests are included and activated in CI.

The interface is built when --enable-python is given to configure. The requirements then are then python, numpy, mpi4py, cython. The tests can be enabled with --enable-python-tests; then, an additional requirement is pytest.

Currently, the interface is only tested with the MPI version of ELPA.

Edited Nov 14, 2018 by Andreas Marek
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: python