[Debian-astro-commits] [gyoto] 01/03: Merge tag 'upstream/1.2.0' into debian

Thibaut Jean-Claude Paumard thibaut at moszumanska.debian.org
Sat Dec 31 12:49:26 UTC 2016


This is an automated email from the git hooks/post-receive script.

thibaut pushed a commit to branch master
in repository gyoto.

commit 5b9f65cd083673abf40822e9255dbbb2369b6188
Merge: a095db1 1416396
Author: Thibaut Paumard <paumard at users.sourceforge.net>
Date:   Mon Dec 12 14:40:25 2016 +0100

    Merge tag 'upstream/1.2.0' into debian
    
    1.2.0 2016/12/12 ABI 6:0:0
       * New functionality: the plug-in from which each subcontractor is
         registered is now tracked, so that it becomes possible to look
         for a subcontractor matching a specific kind and plug-in. We
         introduce the function Gyoto::requirePlugin() in addition to
         Gyoto::loadPlugin(). The subcontractor signature is changed to
         accept a second parameter, which breaks the API.
       * New functionality: thread-unsafe classes declare themselves as
         such, so that NThreads is ignored when multi-threading would
         cause erroneous results.

 ChangeLog                                          |  94 ++++++-
 NEWS                                               |  11 +
 README.Developers                                  |  13 +-
 TODO.md                                            |   5 +-
 bin/Makefile.am                                    |   3 +-
 bin/Makefile.in                                    |   4 +-
 bin/gyoto.C                                        |  23 +-
 configure                                          |  24 +-
 configure.ac                                       |   6 +-
 doc/examples/example-fixedstar-rotstar3_1.xml      |   6 +-
 doc/examples/example-movingstar-rotstar3_1.xml     |   6 +-
 doc/user_guide/GyotoManual.tex                     |  27 +-
 include/GyotoAstrobj.h                             |  22 +-
 include/GyotoComplexAstrobj.h                      |   3 +-
 include/GyotoComplexSpectrometer.h                 |   3 +-
 include/GyotoDynamicalDisk3D.h                     |   3 +-
 include/GyotoMetric.h                              |  18 +-
 include/GyotoNumericalMetricLorene.h               |   6 +-
 include/GyotoObject.h                              |  59 +++-
 include/GyotoPageThorneDisk.h                      |   3 +-
 include/GyotoPatternDiskBB.h                       |   3 +-
 include/GyotoPhoton.h                              |   3 +-
 include/GyotoPolishDoughnut.h                      |   1 +
 include/GyotoProperty.h                            |  26 +-
 include/GyotoRegister.h                            |  46 ++-
 include/GyotoRotStar3_1.h                          |   3 +-
 include/GyotoScenery.h                             |   1 +
 include/GyotoScreen.h                              |   3 +-
 include/GyotoSmartPointer.h                        |   4 +-
 include/GyotoSpectrometer.h                        |  24 +-
 include/GyotoSpectrum.h                            |  24 +-
 include/GyotoThinDiskPL.h                          |   3 +-
 include/GyotoUtils.h                               |   6 +-
 lib/Astrobj.C                                      |   9 +-
 lib/ComplexAstrobj.C                               |  14 +-
 lib/ComplexSpectrometer.C                          |  13 +-
 lib/DynamicalDisk3D.C                              |   8 +-
 lib/Factory.C                                      |  20 +-
 lib/Makefile.am                                    |   3 +-
 lib/Makefile.in                                    | 311 ++++++++++++++++++---
 lib/Metric.C                                       |  10 +-
 lib/NumericalMetricLorene.C                        |   6 +-
 lib/Object.C                                       |  80 +++++-
 lib/OscilTorus.C                                   |   6 +-
 lib/PageThorneDisk.C                               |   8 +-
 lib/PatternDiskBB.C                                |   8 +-
 lib/Photon.C                                       |   9 +-
 lib/PolishDoughnut.C                               |   7 +-
 lib/Register.C                                     |  54 +++-
 lib/RotStar3_1.C                                   |   5 +-
 lib/Scenery.C                                      |  34 ++-
 lib/Screen.C                                       |  14 +-
 lib/Spectrometer.C                                 |   9 +-
 lib/Spectrum.C                                     |   9 +-
 lib/ThinDisk.C                                     |   3 +
 lib/ThinDiskPL.C                                   |   7 +-
 lib/Utils.C                                        |  26 +-
 lib/Value.C                                        |   2 +-
 plugins/null/README                                |   2 +-
 .../python/doc/examples/gyoto_sample_metrics.py    |   2 +-
 .../python/doc/examples/gyoto_sample_spectra.py    |   2 +-
 .../python/doc/examples/gyoto_sample_standard.py   |   2 +-
 .../python/doc/examples/gyoto_sample_thindisks.py  |   2 +-
 plugins/python/doc/examples/test.py                |   2 +-
 plugins/python/include/GyotoPython.h               |   4 +
 plugins/python/lib/Makefile.am                     |   2 +-
 plugins/python/lib/Makefile.in                     |   2 +-
 plugins/python/lib/Metric.C                        |   2 +
 plugins/python/lib/Spectrum.C                      |   2 +
 plugins/python/lib/Standard.C                      |   2 +
 plugins/python/lib/ThinDisk.C                      |   2 +
 python/example-mpi.py                              | 100 ++++++-
 python/example.py                                  |  10 +-
 python/gyoto.i                                     |  15 +-
 python/tests/test_metric.py                        |   2 +-
 python/tests/test_value.py                         |   2 +-
 python/tests_std/test_star.py                      |   2 +-
 yorick/gyoto.i                                     |  53 ++--
 yorick/gyoto_namespace.i                           |   2 +
 yorick/gyoto_utils.C                               |  38 +++
 yorick/stdplug/gyoto_std.i                         |   2 +-
 yorick/ygyoto_private.h                            |  12 +-
 82 files changed, 1149 insertions(+), 278 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-astro/packages/gyoto.git



More information about the Debian-astro-commits mailing list