org.hipparchus:hipparchus

An efficient, general-purpose mathematics components library in the Java programming language

https://github.com/hipparchus-math/hipparchus

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary

Keywords

filtering geometry ode optimization statistics
Last synced: 6 months ago · JSON representation ·

Repository

An efficient, general-purpose mathematics components library in the Java programming language

Basic Info
  • Host: GitHub
  • Owner: Hipparchus-Math
  • License: apache-2.0
  • Language: Java
  • Default Branch: develop
  • Homepage: https://www.hipparchus.org/
  • Size: 32.7 MB
Statistics
  • Stars: 162
  • Watchers: 16
  • Forks: 46
  • Open Issues: 26
  • Releases: 8
Topics
filtering geometry ode optimization statistics
Created over 9 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation Notice

README.md

Hipparchus

License

The Hipparchus project is a library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language.

Documentation

More information can be found on the homepage. The JavaDoc can be browsed. Questions related to the usage of Hipparchus should be posted to the users mailing list.

Where can I get the latest release?

You can download source and binaries from our download page.

Alternatively you can pull it from the central Maven repositories using pom.xml settings:

```xml <!-- change the Hipparchus version number to the one suiting your needs --> 4.0.1

org.hipparchus hipparchus-core ${myprojectname.hipparchus.version} org.hipparchus hipparchus-clustering ${myprojectname.hipparchus.version} org.hipparchus hipparchus-fft ${myprojectname.hipparchus.version} org.hipparchus hipparchus-fitting ${myprojectname.hipparchus.version} org.hipparchus hipparchus-geometry ${myprojectname.hipparchus.version} org.hipparchus hipparchus-ode ${myprojectname.hipparchus.version} org.hipparchus hipparchus-optim ${myprojectname.hipparchus.version} org.hipparchus hipparchus-stat ${myprojectname.hipparchus.version} ```

Contributing

There are some guidelines which will make applying contributions easier for us. Please read through our contributing guidelines.

To contact us, use the shared forum where several categories are dedicated to Hipparchus.

License

Code is under the Apache Licence v2.

Owner

  • Name: Hipparchus-Math
  • Login: Hipparchus-Math
  • Kind: organization

Citation (CITATION.cff)

abstract: <p>Restores a Java 8 compatible mockito version, which is used only for
  tests purposes; the library itself did not change.</p>
authors:
- family-names: maisonobe
- family-names: Phil Steitz
- family-names: Thomas Neidhart
- family-names: Sebb
- affiliation: '@mire, Inc.'
  family-names: Mark Diggory
- family-names: Romain Serra
- family-names: Evan Ward
- affiliation: '@CS-SI @csgroup-oss'
  family-names: "S\xE9bastien Dinot"
- affiliation: Dynatrace Research
  family-names: Otmar Ertl
- affiliation: Airbus Defence and Space
  family-names: Bryan Cazabonne
- family-names: Hank G
- family-names: Robert Burrell Donkin
- family-names: LucasGirodet
- family-names: Axel Kramer
- family-names: Dave Brosius
- family-names: Maxime Journot
- affiliation: Apache Software Foundation
  family-names: Gary Gregory
- family-names: rahu1
- family-names: Mark Rutten
- affiliation: '@Kawa-Software'
  family-names: Olivier Lamy
- affiliation: '@CS-SI'
  family-names: Guilhem Bonnefille
- family-names: jvalet
- affiliation: Ansys Government Initiatives (AGI)
  family-names: Andrew Goetz
- affiliation: Firefly Semantics Corporation
  family-names: Ole Ersoy
- family-names: gaetanpierre0
- family-names: romgerale
- family-names: antolinoandrea
- family-names: Emmanuel Bourg
- family-names: Daniel Shahaf
cff-version: 1.2.0
date-released: '2025-03-21'
doi: 10.5281/zenodo.15234468
identifiers:
- type: swh
  value: swh:1:dir:62e26ea4c64189630991c0b638788d9ef3d460ed;origin=https://doi.org/10.5281/zenodo.7150113;visit=swh:1:snp:246ae2f9b849df743394bcc6f2eed391a360cf6b;anchor=swh:1:rel:33a33ff157d83ee5369279c51518d528c2033c1e;path=Hipparchus-Math-hipparchus-fab2bb9
license:
- apache-2.0
message: If you use this software, please cite it using the metadata from this file.
repository-code: https://github.com/Hipparchus-Math/hipparchus/tree/4.0.1
title: 'Hipparchus-Math/hipparchus: Hipparchus 4.0.1'
type: software
version: 4.0.1

GitHub Events

Total
  • Create event: 15
  • Release event: 2
  • Issues event: 43
  • Watch event: 19
  • Delete event: 10
  • Issue comment event: 30
  • Push event: 59
  • Pull request review event: 4
  • Pull request review comment event: 4
  • Pull request event: 34
  • Fork event: 6
Last Year
  • Create event: 15
  • Release event: 2
  • Issues event: 43
  • Watch event: 19
  • Delete event: 10
  • Issue comment event: 30
  • Push event: 59
  • Pull request review event: 4
  • Pull request review comment event: 4
  • Pull request event: 34
  • Fork event: 6

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 139
  • Total pull requests: 64
  • Average time to close issues: 2 months
  • Average time to close pull requests: 16 days
  • Total issue authors: 31
  • Total pull request authors: 16
  • Average comments per issue: 1.65
  • Average comments per pull request: 0.8
  • Merged pull requests: 53
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 20
  • Pull requests: 18
  • Average time to close issues: 13 days
  • Average time to close pull requests: 3 days
  • Issue authors: 8
  • Pull request authors: 7
  • Average comments per issue: 0.2
  • Average comments per pull request: 0.33
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • Serrof (31)
  • maisonobe (28)
  • axkr (25)
  • MaximeJo (8)
  • VincentCucchietti (8)
  • afossa (5)
  • BryanCazabonne (4)
  • mgrutten (3)
  • sdinot (2)
  • wardev (2)
  • jhsenjaliya (2)
  • JakeRandellOC (2)
  • hmf (2)
  • Aschraf (1)
  • JMmontilla (1)
Pull Request Authors
  • Serrof (26)
  • VincentCucchietti (7)
  • MaximeJo (6)
  • axkr (5)
  • sdinot (4)
  • maisonobe (4)
  • mgrutten (3)
  • wardev (2)
  • BryanCazabonne (2)
  • jvalet (1)
  • mjw99 (1)
  • gaetanpierre0 (1)
  • RyanMoser (1)
  • paulk-asert (1)
  • HannesWell (1)
Top Labels
Issue Labels
enhancement (26) core (20) ode (17) bug (17) field (14) geometry (6) feature (6) dependencies (3) stat (2) performance (2) regression (2) wontfix (1) filtering (1) optim (1)
Pull Request Labels
dependencies (1) java (1) enhancement (1) core (1)

Packages

  • Total packages: 12
  • Total downloads: unknown
  • Total docker downloads: 64,390,960
  • Total dependent packages: 63
    (may contain duplicates)
  • Total dependent repositories: 147
    (may contain duplicates)
  • Total versions: 199
repo1.maven.org: org.hipparchus:hipparchus-core

The Hipparchus core module

  • Versions: 17
  • Dependent Packages: 15
  • Dependent Repositories: 29
  • Docker Downloads: 32,215,354
Rankings
Docker downloads count: 0.8%
Dependent packages count: 4.2%
Dependent repos count: 4.3%
Average: 12.0%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-stat

The Hipparchus statistics module

  • Versions: 17
  • Dependent Packages: 8
  • Dependent Repositories: 27
  • Docker Downloads: 32,175,331
Rankings
Docker downloads count: 0.8%
Dependent repos count: 4.5%
Dependent packages count: 7.5%
Average: 12.7%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-geometry

The Hipparchus geometry module

  • Versions: 17
  • Dependent Packages: 10
  • Dependent Repositories: 12
  • Docker Downloads: 55
Rankings
Docker downloads count: 5.5%
Dependent packages count: 6.1%
Dependent repos count: 7.1%
Average: 13.9%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-optim

The Hipparchus optimization module

  • Versions: 17
  • Dependent Packages: 7
  • Dependent Repositories: 17
  • Docker Downloads: 55
Rankings
Docker downloads count: 5.5%
Dependent repos count: 5.9%
Dependent packages count: 8.4%
Average: 14.1%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-fitting

The Hipparchus fitting module

  • Versions: 17
  • Dependent Packages: 5
  • Dependent Repositories: 17
  • Docker Downloads: 55
Rankings
Docker downloads count: 5.5%
Dependent repos count: 5.9%
Dependent packages count: 11.5%
Average: 14.7%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-ode

The Hipparchus ode module

  • Versions: 17
  • Dependent Packages: 5
  • Dependent Repositories: 15
  • Docker Downloads: 55
Rankings
Docker downloads count: 5.5%
Dependent repos count: 6.3%
Dependent packages count: 11.5%
Average: 14.8%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-filtering

The Hipparchus filtering module

  • Versions: 14
  • Dependent Packages: 3
  • Dependent Repositories: 9
  • Docker Downloads: 55
Rankings
Docker downloads count: 5.5%
Dependent repos count: 8.2%
Average: 16.4%
Dependent packages count: 17.6%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-clustering

The Hipparchus clustering module

  • Versions: 17
  • Dependent Packages: 5
  • Dependent Repositories: 9
Rankings
Dependent repos count: 8.2%
Dependent packages count: 11.5%
Average: 17.6%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-fft

The Hipparchus fft module

  • Versions: 17
  • Dependent Packages: 4
  • Dependent Repositories: 9
Rankings
Dependent repos count: 8.2%
Dependent packages count: 13.9%
Average: 18.2%
Forks count: 24.8%
Stargazers count: 26.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-migration

The Hipparchus migration module

  • Versions: 15
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 16.1%
Forks count: 24.8%
Average: 25.0%
Stargazers count: 26.0%
Dependent packages count: 33.0%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus-samples

The Hipparchus samples module

  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.8%
Forks count: 24.8%
Stargazers count: 26.0%
Average: 30.4%
Dependent packages count: 50.1%
Last synced: 6 months ago
repo1.maven.org: org.hipparchus:hipparchus

The Hipparchus library is a library of mathematical components. It started as a fork of Apache Commons Math.

  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 32.0%
Average: 40.4%
Dependent packages count: 48.9%
Last synced: 6 months ago

Dependencies

hipparchus-clustering/pom.xml maven
  • org.hipparchus:hipparchus-core
  • org.hipparchus:hipparchus-stat
  • junit:junit test
  • org.hipparchus:hipparchus-core test
hipparchus-core/pom.xml maven
  • junit:junit test
hipparchus-coverage/pom.xml maven
  • org.hipparchus:hipparchus-clustering
  • org.hipparchus:hipparchus-core
  • org.hipparchus:hipparchus-fft
  • org.hipparchus:hipparchus-filtering
  • org.hipparchus:hipparchus-fitting
  • org.hipparchus:hipparchus-geometry
  • org.hipparchus:hipparchus-ode
  • org.hipparchus:hipparchus-optim
  • org.hipparchus:hipparchus-stat
hipparchus-fft/pom.xml maven
  • org.hipparchus:hipparchus-core
  • junit:junit test
  • org.hipparchus:hipparchus-core test
hipparchus-filtering/pom.xml maven
  • org.hipparchus:hipparchus-core
  • junit:junit test
  • org.hipparchus:hipparchus-core test
hipparchus-fitting/pom.xml maven
  • org.hipparchus:hipparchus-core
  • org.hipparchus:hipparchus-optim
  • junit:junit test
  • org.hipparchus:hipparchus-core test
  • org.hipparchus:hipparchus-geometry test
hipparchus-geometry/pom.xml maven
  • org.hipparchus:hipparchus-core
  • junit:junit test
  • org.hipparchus:hipparchus-core test
hipparchus-migration/pom.xml maven
  • org.hipparchus:hipparchus-clustering
  • org.hipparchus:hipparchus-core
  • org.hipparchus:hipparchus-fft
  • org.hipparchus:hipparchus-fitting
  • org.hipparchus:hipparchus-geometry
  • org.hipparchus:hipparchus-ode
  • org.hipparchus:hipparchus-optim
  • org.hipparchus:hipparchus-stat
  • junit:junit test
  • org.hipparchus:hipparchus-core test
  • org.hipparchus:hipparchus-ode test
hipparchus-ode/pom.xml maven
  • org.hipparchus:hipparchus-core
  • junit:junit test
  • org.hamcrest:hamcrest-library test
  • org.hipparchus:hipparchus-core test
hipparchus-optim/pom.xml maven
  • org.hipparchus:hipparchus-core
  • junit:junit test
  • org.hipparchus:hipparchus-core test
  • org.hipparchus:hipparchus-geometry test
hipparchus-parent/pom.xml maven
  • org.hipparchus:hipparchus-clustering 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-core 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-fft 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-filtering 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-fitting 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-geometry 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-migration 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-ode 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-optim 2.2-SNAPSHOT
  • org.hipparchus:hipparchus-stat 2.2-SNAPSHOT
  • junit:junit 4.13.2 test
  • org.hamcrest:hamcrest-core 2.2 test
  • org.hamcrest:hamcrest-library 2.2 test
hipparchus-samples/pom.xml maven
  • com.xeiam.xchart:xchart 2.3.0
  • org.apache.commons:commons-lang3 3.1
  • org.hipparchus:hipparchus-clustering
  • org.hipparchus:hipparchus-core
  • org.hipparchus:hipparchus-geometry
  • org.piccolo2d:piccolo2d-core 3.0
  • org.piccolo2d:piccolo2d-extras 3.0
hipparchus-stat/pom.xml maven
  • org.hipparchus:hipparchus-core
  • junit:junit test
  • org.hipparchus:hipparchus-core test
.github/workflows/maven.yml actions
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
pom.xml maven