[Debian-astro-commits] [gyoto] branch master updated (8184515 -> 4810b9a)
Thibaut Jean-Claude Paumard
thibaut at moszumanska.debian.org
Tue Sep 13 07:17:12 UTC 2016
This is an automated email from the git hooks/post-receive script.
thibaut pushed a change to branch master
in repository gyoto.
from 8184515 Merge remote-tracking branch 'alioth/master' into debian
adds 0e2ef8c PolishDoughnut: Adding central_temperature_ parameter
adds c5c30a9 fenv.h functions in the Yorick plug-in
adds 33dc967 KerrKS is not WIP anymore
adds 0f60e1b KerrKS is mature
adds 02e025b Fix copyright years for KerrKS
adds 5e8a402 Merge branch 'stable'
adds 3332268 Remove KerrKS specific integrator
adds eca2187 Issue a more usefull progress status (j = n/N)
adds 33c4e64 Fix Screen::Subcontractor to parse Mask as a filename
adds 7d11c2e Support autodocumentation of properties
adds 91e3e24 Accept doc strings for all types of Properties
adds ce80b25 Access object help from command line
adds 29937fe Merge branch 'propertydoc'
adds 2675d0e Differentiate as much as possible size_t from unsigned int
adds 00d3c9a Do not interpret empty Mask as current directory in Screen
adds 597b22b Fix GYOTO_PROPERTY_LONG macro and includes in Utils.C
adds 471e78f Merge branch 'stable'
adds 265339a Split INSTALL into specific INSTALL.Gyoto and generic INSTALL
adds afdea0e Initial work on Python plug-in
adds 5129d29 Use a class instead of a function in Spectrum::Python
adds 90a7174 Implement thread-safety in the Python plugin
adds cf6a087 Add online documentation for Spectrum::Python
adds a6f2154 Make the python plug-in work with both python2.7 and 3.4
adds 0fb7f30 Look for second, symbol constant name for plugin initialization
adds b154942 Allow versionned name for the Python plug-in
adds 068387a Add optional integrate method to Spectrum::Python, add examples
adds 2011feb In python plug-in, store __call__ reference
adds 3d9baba Replace setParameters by __setitem__ in python plug-in
adds d9ac54e Allow overloading Spectrum::operator() in python plug-in
adds 23e74e3 Implement Gyoto::Metric::Python, document the Python plug-in
adds 1915083 Add "." to python path in libgyoto-python
adds 52fa25b Implement Astrobj::Python::Standard
adds 8c3310b Use helper functions consistently in python plug-in
adds a69ee5e Fixup: add plugins/python/lib/Standard.C
adds 6d879c0 Remove Astrobj::ThinDisk::emission, which was never called
adds ac832c7 Add Astrobj::Python::ThinDisk
adds 22d6e99 Add examples for Astrobj::Python::*
adds 18af369 Move Astrobj::Standard to the main library
adds 1544073 Set `this' in Python classes (python plug-in)
adds 4e45039 In python plug-in, store spherical and mass as attributes rather than items
adds 9952138 Enhance documentation in GyotoPython.h
adds eea0b63 Configure and build plugins/python automatically
adds 29946aa Configure and build Python extension automatically
adds 7b09d11 Fix import_array call in plugin/python to compile fine with Python < 3
adds e99cdb8 Link python plugin to default, numbered version
adds ab8d0da Include GyotoPython.h in the doxygen documentation
adds 68336a8 Document the python plug-in in the Gyoto manual
adds 4d482e2 Improve doxygen documentation
adds c83f062 Merge branch 'stable'
adds 877c1e6 Do not use versionned sonames for delopend plug-ins
adds f676e0e Fix make uninstall to remove the python extension
adds 867dd71 Support InlineModule in python2.7 plug-in
adds 08b32d2 Make InlineModule more elegant and effective for Python 3.4
adds e08b309 If Python module contains only one class, use it by default.
adds 3f4224f Always check whether a link is necessary in python plugin
adds 713bba4 Add flared disk Python example
adds 73d30a0 Use NumpY arrays as much as possible in Python extension: checked Worldline and Screen
adds daaa062 Allows passing NULL to Scenery::Subcontractor(fmp)
adds a7d75d3 Few more lines in python/example.py
adds 0d2fe0c Merge branch 'stable'
adds 703ed2e Copy GNU INSTALL file instead of using symlink
adds de1cf5d Remove macro GYOTO_USE_LORENE
adds f9fda30 Remove declaration of PolishDoughnut::operator=()
adds 08a94af Implement test suite in Python extension
adds 3466428 Fix check-* targets
adds 89a0933 In Python extension, actually raise gyoto.Error exceptions
adds e3b9013 Introduce python/gyoto_swig.h and gyoto_std_swig.h
adds 190ea27 PolishDoughnut: adding computation of r_torus_outer in angmomrinner()
adds 0200284 Add test_getErrcode(self) in python/tests/test_error.py
adds 7ab5bd9 Python extension: add conversion Unit -> str, add test suite
adds 4b01b1d Test Gyoto::Value in Python extension. Add toScreen and toSizeT, fix toVULong.
adds c530a42 Add stringification macro in GyotoDefs.h
adds 16ebb31 Improve documentation
adds 0032899 Add Python unit tests around Property
adds cbc00e9 Fix compiler warning concerning ambiguous alse statement in KerrKS.C
adds 65de725 Start unit testing of Metric un Python and fix Python example
adds 1fe99f4 Fix FTBFS with some compilers due to implicit narrowing conversion
adds 3979b28 Fix FTBFS when NumPy headers are in odd directories
adds cb7a7eb Fix retrieveing PALN, Argument and Inclination with unit
adds 337b421 Merge branch 'stable'
adds 734fee2 Worldline::setInitCoord and friends take const arguments
adds 0e457b8 Support ARGOUT_ARRAY1 arguments for Worldline in Python
adds 1a5aea7 House-keeping
adds d452384 Add debug output in Worldline::xExpand()
adds f99b60e Mostly fix out-of-tree build of Python extension
adds 392a409 Fix exception support in Python 3
adds 12e57ff Fix StarTrace, broken by recent changes in Worldline
adds 877a717 Fix memory leak in Worldline::setInitCoord
adds 800f96c Merge branch 'stable'
adds 492b350 Worldline::xFill: adding a test on the metric stop condition
adds 7eb378a KerrKS.C: changing condition in stopcondition
adds f2a85f6 NumericalMetricLorene::setMetricSource: removing the change of dzpuis on Kij, needed in outdated version of astrobjs, not needed now
adds 6eba7e9 NumericalMetricLorene::setMetricSource: restoring the change of dzpuis, finally needed...
adds 4441de4 DirectionalDisk: adding cutoff in lamp/disk frames
adds 9006be3 Add lib/.libs to LD_LIBRARY_PATH of CHECK_CMD in bin/Makefile.am to let the test suite run through even when the libtool wrapper does not do it already.
adds 67dc38b Hardcode last change date in the user manual and recall in README.Developpers to update it before releasing.
adds 6d8ee11 PowerLawSpectrum: Adding cut-offs
adds a132567 Photon.C: adding a flag to highligh the shadow region in a strong-field image
adds 8c6328b Add git-post-merge script
adds 1fff887 python: use setuptools' mechanism for specifying libraries as passing them in LDFLAGS sometimes fails (LDFLAGS being before gyoto_wrap.o on the linker command line)
adds f066d3f Fix bug in bin/Makefile.am so that make check-*mpi works again
adds 18b2c62 Make sure make check works even when built out-of-tree; Remove more files generated by "make install" in "make clean".
adds 5f9eb50 python: fix make check
adds d53a546 Releasing 1.1.0
new 4810b9a Merge tag 'upstream/1.1.0' into debian
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 708 +-
INSTALL | 207 +-
INSTALL.Gyoto | 207 +
Makefile.am | 8 +
Makefile.in | 20 +
NEWS | 18 +
README | 3 +-
README.Developers | 13 +-
bin/Makefile.am | 10 +-
bin/Makefile.in | 22 +-
bin/gyoto.1 | 15 +-
bin/gyoto.C | 15 +-
config.h.in | 3 -
configure | 642 +-
configure.ac | 30 +-
doc/doxyfile.in | 7 +-
doc/user_guide/GyotoManual.tex | 108 +-
git-post-merge | 15 +
include/GyotoAstrobj.h | 4 +
include/GyotoConfig.h.in | 12 -
include/GyotoDefs.h | 8 +-
include/GyotoDirectionalDisk.h | 22 +-
include/GyotoError.h | 3 +
include/GyotoFunctors.h | 2 +
include/GyotoKerrBL.h | 4 +-
include/GyotoKerrKS.h | 62 +-
include/GyotoMetric.h | 20 +-
include/GyotoMinkowski.h | 10 +-
include/GyotoNumericalMetricLorene.h | 40 +-
include/GyotoObject.h | 14 +
include/GyotoPhoton.h | 2 -
include/GyotoPolishDoughnut.h | 7 +-
include/GyotoPowerLawSpectrum.h | 4 +
include/GyotoProperty.h | 668 +-
include/GyotoScreen.h | 41 +-
include/GyotoSpectrometer.h | 2 +-
include/GyotoStar.h | 6 +-
include/GyotoStarTrace.h | 9 +-
include/GyotoThinDisk.h | 1 -
include/GyotoThinDiskIronLine.h | 2 +
include/GyotoUtils.h | 5 +
include/GyotoValue.h | 6 +-
include/GyotoWorldline.h | 66 +-
lib/Astrobj.C | 31 +-
lib/DirectionalDisk.C | 138 +-
lib/Error.C | 2 +
lib/FixedStar.C | 9 +-
lib/Functors.C | 4 +
lib/KerrBL.C | 17 +-
lib/KerrKS.C | 390 +-
lib/Makefile.am | 13 +-
lib/Makefile.in | 49 +-
lib/Metric.C | 42 +-
lib/Minkowski.C | 6 +-
lib/NumericalMetricLorene.C | 31 +-
lib/Object.C | 84 +-
lib/Photon.C | 8 +
lib/PolishDoughnut.C | 21 +-
lib/PowerLawSpectrum.C | 23 +-
lib/Property.C | 51 +-
lib/Register.C | 4 +
lib/Scenery.C | 32 +-
lib/Screen.C | 72 +-
lib/Spectrometer.C | 3 +-
lib/StandardAstrobj.C | 6 +-
lib/Star.C | 11 +-
lib/StarTrace.C | 17 +-
lib/ThinDisk.C | 21 +-
lib/Torus.C | 15 +-
lib/UniformSpectrometer.C | 19 +-
lib/UniformSphere.C | 20 +-
lib/Utils.C | 40 +
lib/Value.C | 17 +-
lib/Worldline.C | 84 +-
lib/gyoto-uninstalled.pc.in | 10 +-
lib/gyoto.pc.in | 1 +
plugins/python/AUTHORS | 1 +
plugins/python/COPYING | 1 +
plugins/python/ChangeLog | 1 +
plugins/python/INSTALL | 1 +
plugins/python/Makefile.am | 5 +
Makefile.in => plugins/python/Makefile.in | 185 +-
plugins/python/NEWS | 1 +
plugins/python/README | 7 +
m4/libtool.m4 => plugins/python/aclocal.m4 | 1392 +++-
plugins/python/bin/gyoto.in | 10 +
plugins/python/config.guess | 1 +
plugins/python/config.sub | 1 +
configure => plugins/python/configure | 7534 +++++---------------
plugins/python/configure.ac | 111 +
plugins/python/depcomp | 1 +
.../doc/examples/example-python-flared-disk.xml | 45 +
.../doc/examples/example-python-standard.xml | 24 +-
.../doc/examples/example-python-thindisk.xml | 46 +
.../python/doc/examples/example-python.xml | 24 +-
.../python/doc/examples/gyoto_sample_metrics.py | 131 +
.../python/doc/examples/gyoto_sample_spectra.py | 138 +
.../python/doc/examples/gyoto_sample_standard.py | 105 +
.../python/doc/examples/gyoto_sample_thindisks.py | 35 +
plugins/python/doc/examples/test.py | 56 +
plugins/python/gyoto.in | 10 +
plugins/python/include/GyotoPython.h | 549 ++
plugins/python/lib/Base.C | 357 +
plugins/python/lib/Makefile.am | 27 +
{lib => plugins/python/lib}/Makefile.in | 399 +-
plugins/python/lib/Metric.C | 208 +
plugins/python/lib/PythonPlug.C | 76 +
plugins/python/lib/Spectrum.C | 209 +
plugins/python/lib/Standard.C | 407 ++
plugins/python/lib/ThinDisk.C | 361 +
plugins/python/m4/ltoptions.m4 | 1 +
plugins/python/m4/ltsugar.m4 | 1 +
plugins/python/m4/ltversion.m4 | 1 +
plugins/python/m4/lt~obsolete.m4 | 1 +
plugins/python/m4/python.m4 | 1 +
plugins/python/missing | 1 +
python/Makefile.in | 43 +-
python/example.py | 79 +-
python/gyoto.i | 239 +-
python/gyoto_lorene.i | 15 +-
python/gyoto_std.i | 52 +-
python/gyoto_std_swig.h | 26 +
python/gyoto_swig.h | 25 +
python/header.py | 1 +
python/setup.py.in | 20 +-
python/setup_lorene.py.in | 21 +-
python/setup_std.py.in | 27 +-
python/tests/__init__.py | 0
python/tests/test_converters.py | 36 +
python/tests/test_error.py | 15 +
python/tests/test_metric.py | 48 +
python/tests/test_value.py | 50 +
python/tests_std/__init__.py | 0
python/tests_std/test_star.py | 22 +
yorick/Makefile.in | 2 +
yorick/check-directionaldisk.i | 2 +-
yorick/gyoto.i | 33 +-
yorick/gyoto_Astrobj.C | 1 +
yorick/gyoto_Metric.C | 1 +
yorick/gyoto_Photon.C | 5 +-
yorick/gyoto_Scenery.C | 5 +-
yorick/gyoto_Screen.C | 5 +-
yorick/gyoto_Spectrometer.C | 3 +
yorick/gyoto_Spectrum.C | 1 +
yorick/gyoto_utils.C | 4 -
yorick/ygyoto.h | 26 +-
146 files changed, 10187 insertions(+), 7447 deletions(-)
create mode 100644 INSTALL.Gyoto
create mode 100755 git-post-merge
create mode 120000 plugins/python/AUTHORS
create mode 120000 plugins/python/COPYING
create mode 120000 plugins/python/ChangeLog
create mode 120000 plugins/python/INSTALL
create mode 100644 plugins/python/Makefile.am
copy Makefile.in => plugins/python/Makefile.in (79%)
create mode 120000 plugins/python/NEWS
create mode 100644 plugins/python/README
copy m4/libtool.m4 => plugins/python/aclocal.m4 (85%)
create mode 100644 plugins/python/bin/gyoto.in
create mode 120000 plugins/python/config.guess
create mode 120000 plugins/python/config.sub
copy configure => plugins/python/configure (80%)
create mode 100644 plugins/python/configure.ac
create mode 120000 plugins/python/depcomp
create mode 100644 plugins/python/doc/examples/example-python-flared-disk.xml
copy doc/examples/example-fixed-star-minkowski-spherical.xml => plugins/python/doc/examples/example-python-standard.xml (73%)
create mode 100644 plugins/python/doc/examples/example-python-thindisk.xml
copy doc/examples/example-fixed-star-minkowski-cartesian.xml => plugins/python/doc/examples/example-python.xml (66%)
create mode 100644 plugins/python/doc/examples/gyoto_sample_metrics.py
create mode 100644 plugins/python/doc/examples/gyoto_sample_spectra.py
create mode 100644 plugins/python/doc/examples/gyoto_sample_standard.py
create mode 100644 plugins/python/doc/examples/gyoto_sample_thindisks.py
create mode 100644 plugins/python/doc/examples/test.py
create mode 100644 plugins/python/gyoto.in
create mode 100644 plugins/python/include/GyotoPython.h
create mode 100644 plugins/python/lib/Base.C
create mode 100644 plugins/python/lib/Makefile.am
copy {lib => plugins/python/lib}/Makefile.in (51%)
create mode 100644 plugins/python/lib/Metric.C
create mode 100644 plugins/python/lib/PythonPlug.C
create mode 100644 plugins/python/lib/Spectrum.C
create mode 100644 plugins/python/lib/Standard.C
create mode 100644 plugins/python/lib/ThinDisk.C
create mode 120000 plugins/python/m4/ltoptions.m4
create mode 120000 plugins/python/m4/ltsugar.m4
create mode 120000 plugins/python/m4/ltversion.m4
create mode 120000 plugins/python/m4/lt~obsolete.m4
create mode 120000 plugins/python/m4/python.m4
create mode 120000 plugins/python/missing
create mode 100644 python/gyoto_std_swig.h
create mode 100644 python/gyoto_swig.h
create mode 100644 python/tests/__init__.py
create mode 100644 python/tests/test_converters.py
create mode 100644 python/tests/test_error.py
create mode 100644 python/tests/test_metric.py
create mode 100644 python/tests/test_value.py
create mode 100644 python/tests_std/__init__.py
create mode 100644 python/tests_std/test_star.py
--
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