libnova for Java with multi thread fix

novaforjava is a general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library. The intended audience of libnova is java programmers, astronomers and anyone else interested in calculating positions of astronomical objects or celestial mechanics. It is a 1:1 port of libnova c-library with a small fix to enable parallel calculations.

Лицензия

Лицензия

Категории

Категории

H2 Данные Базы данных
Группа

Группа

de.kah2.zodiac
Идентификатор

Идентификатор

nova4jmt
Последняя версия

Последняя версия

0.15.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

libnova for Java with multi thread fix
novaforjava is a general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library. The intended audience of libnova is java programmers, astronomers and anyone else interested in calculating positions of astronomical objects or celestial mechanics. It is a 1:1 port of libnova c-library with a small fix to enable parallel calculations.
Ссылка на сайт

Ссылка на сайт

https://github.com/kahles/nova4jmt
Система контроля версий

Система контроля версий

https://github.com/kahles/nova4jmt/tree/master

Скачать nova4jmt

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/de.kah2.zodiac/nova4jmt/ -->
<dependency>
    <groupId>de.kah2.zodiac</groupId>
    <artifactId>nova4jmt</artifactId>
    <version>0.15.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/de.kah2.zodiac/nova4jmt/
implementation 'de.kah2.zodiac:nova4jmt:0.15.0.1'
// https://jarcasting.com/artifacts/de.kah2.zodiac/nova4jmt/
implementation ("de.kah2.zodiac:nova4jmt:0.15.0.1")
'de.kah2.zodiac:nova4jmt:jar:0.15.0.1'
<dependency org="de.kah2.zodiac" name="nova4jmt" rev="0.15.0.1">
  <artifact name="nova4jmt" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.kah2.zodiac', module='nova4jmt', version='0.15.0.1')
)
libraryDependencies += "de.kah2.zodiac" % "nova4jmt" % "0.15.0.1"
[de.kah2.zodiac/nova4jmt "0.15.0.1"]

Зависимости

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

nova4jmt

This is a java-library based on libnova by Liam Girdwood. From the original project page:

"libnova is a general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library."

See libnova.sourceforge.net

This project is a fork of the java port novaforjava by Richard van Nieuwenhoven and fixes an issue that occurs when multiple threads use this library in a parallel way.

Import

maven

<dependency>
  <groupId>de.kah2.zodiac</groupId>
  <artifactId>nova4jmt</artifactId>
  <version>0.15.0.1</version>
</dependency>

gradle

repositories {
    mavenCentral()
}

dependencies {
  compile 'de.kah2.zodiac:nova4jmt:0.15.0.1'
}

See also

  • libZodiac - my library to calculate and interpret signs of the zodiac
  • Mondtag - my free lunar calendar for android

License

This library is licensed under the GNU LESSER GENERAL PUBLIC LICENSE

Версии библиотеки

Версия
0.15.0.1