Tags: gyoto/Gyoto
Tags
1.3.2 2019/08/02 BUG
* Python:
+ fix segfault in gyoto.std and gyoto.lorene
+ Fixup: specify encoding in python/tests/core.py
+ call setup.py build instead of build_ext
+ new module gyoto.util containing rayTrace, readScenery, writeObject
* libgyoto:
+ add time-did-not-evolve check in Worldline::xFill()
+ Screen: dangle(1|2) now rotate the camera for anglekind != spherical
+ ThinDisk::sphericalPhi: return value between 0 and 2 pi
+ fix bug in Metric::Generic::cartesianVelocity
* doc: warn in the user guide that the Yorick plug-in should not be used
* Fix printing issues during ray-tracing, mostly visible in Python
1.1.3 2016/12/13 BUG This is a backport release of ABI-compatible fixes of 1.2.0 to the 1.1.X branch. * Correctly handle empty stry case in OscilTorus::emittingArea(); * Support enroling MPI_COMM_WORLD in python/example-mpi.py; * Add --version option to gyoto command-line tool.
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.
1.1.2 2016/12/10 FTR
* New Metrics in stdplug: ChernSimons, RezzollaZhidenko.
* New Astrobjs in stdplug: DeformedTorus, DynamicalDiskBolometric,
EquatorialHotSpot, InflateStar, OscilTorus.
* Allow specifying plug-in by file name.
* Support colon syntax of mpirun (bypassing MPI_Comm_spawn()).
* Support mpirun -np option for Open MPI (bypassing
MPI_Comm_spawn()).
1.1.1 2016/10/30 BUG
* When Gyoto is configured to be installed in another prefix than
/usr/local/, look into two additional directories when loading
plug-ins: /usr/local/lib/gyoto/<sovers>/ and
/usr/local/lib/gyoto/.
* The name of the versioned directories for plug-ins (<sovers>
above) is now the major version of the library, so users don't
need to reinstall there plug-ins when ugrading Gyoto to a
binary-compatible release.
* --enable-hardening now also enables -fPIE.
* Yorick: actually implement `picture' painter for the matte_paint
framework. Allow using any two or three-dimensional image or
stack of images in the `picture' and `panorama' painters.
* Include minimal plug-in example in plugins/null/.