Skip to content
GitLab
Projects Groups Snippets
  • /
  • 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 1
    • Merge requests 1
  • 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

On Monday, 27th March 9 a.m., the user backend of GitLab will get a reconfiguration. A new login to the web interface may be necessary.

  • elpa
  • elpaelpa
  • Merge requests
  • !8

Add python interface for ELPA

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sebastian Ohlmann requested to merge python into master_pre_stage Nov 08, 2018
  • 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
Reviewers
Request review from
Time tracking
Source branch: python