The Week Of Monday 18 May 2015 Archives by date
Starting: Fri May 22 20:52:27 UTC 2015
Ending: Sun May 24 19:44:56 UTC 2015
Messages: 235
- [Debian-astro-commits] [gyoto] branch master updated (f7ab660 -> de260fe)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 01/221: Updating DynamicalDisk3D
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 02/221: Astrobj: introducing radiativeq for radiative transfer Doughnut: major update
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 03/221: PolishDoughnut: a bit more updates
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 04/221: Updating DirectionalDisk, adding angle averaging keyword
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 05/221: Photon.C: coming back to transmission limit of 1e-6 to stop integration
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 06/221: Merge branch 'master' of github-paumard:gyoto/Gyoto
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 07/221: Merge branch 'master' of https://github.com/gyoto/Gyoto
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 08/221: Removing DS_Store file
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 09/221: Code cleaning
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 10/221: PolishDoughnut: Adding ADAF Yuan+03 model for comparison
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 11/221: KerrBL: correct Keplerian velocity PolishDoughnut: few changes to ADAF
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 12/221: Correct also the generic implementation of circularVelocity()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 13/221: PolishDoughnut: again some code cleaning
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 14/221: PolishDoughnut: again code cleaning
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 15/221: PolishDoughnut: still code cleaning...
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 16/221: PolishDoughnut: still cleaning
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 17/221: DynaDisk3D: adding rotation velocity keyword and Minkowski integration
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 18/221: Astrobj: adding noredshift_ keyword
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 19/221: fix lib/gyoto-uninstalled.pc.in top hopfully support C++11
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 20/221: Migrating omegaPattern_ and tPattern_ from DynaDisk3D to Disk3D where they belong
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 21/221: Initial MPI version. Dummy implementation: calls are made to parallelize Scenery::rayTrace, but no raytracing actually occurs.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 22/221: MPI actually working, at least for quantity "intensity".
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 23/221: Allow fixed star to be "rotating", i.e. velocity is given by Metric::circularVelocity()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 24/221: MPI: move all the raytrace logic into Scenery::rayTrace
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 25/221: Factory: allow constructing an object from in-memory XML data.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 26/221: Merge branch 'master' into mpi
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 27/221: MPI: use a buffer instead of a temporary file when cloning remotely
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 28/221: MPI: works as long as gyoto-mpi-worker is in the PATH, which is the case by default.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 29/221: MPI: support all the quantities except impactcoords
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 30/221: MPI: support using provided impactcoords
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 31/221: Add typecast from Astrobj::Properties to Quantity_t
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 32/221: Merge branch 'master' into mpi
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 33/221: MPI: Get requested quantities from data pointer instead of Scenery.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 34/221: MPI: support computing impactcoords
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 35/221: MPI: compile (and run) fine with and without MPI
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 36/221: MPI: install gyoto-mpi-worker in ${soversdir}
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 37/221: Document MPI dependencies in INSTALL
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 38/221: Better detection and error handling of MPI prerequisites
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 39/221: gyoto executable supports --nprocesses option; fill PolishDoughnut::fillElement
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 40/221: * provide wrapper script directly in the root of the source directory (sets $PATH) * update man page * accept (but ignore) --nprocesses when gyoto was built without MPI
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 41/221: MPI: broadcast XML data instead of sequential send
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 42/221: * rename Scenery::is_worker to am_worker * give raytrace task earlier in Scenery::raytrace() * merge workers and manager into a team, use broadcast instead of P2P whenever appropriate
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 43/221: add gyoto.in, needed to generate local wrapper
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 44/221: fix bug in MPI rayTrace (invalid write)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 45/221: add example slurm batch file (extremely basic)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 46/221: Port to current Lorene (with namespace), remove linking against liblorenef77
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 47/221: Basic support for MPI functionality in the yorick plug-in: * mpispawn=, mpiclone=; * gyoto.Scenery_rayTrace() support was automatic; * new functions haveMPI(), havePTHREAD().
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 48/221: Support di and dj arguments, route yorick Scenery ray-tracing through Scenery::rayTrace when possible. The case that remains is when i_idx or j_idx is a list.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 49/221: Better control of when MPI_Initialize() and MPI_Finalize() are called.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 50/221: Screen: add the x -> -x transformation for SphericalAngles
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 51/221: Do not run MPI_Init automatically, instead check that it has been done and fall-back to non-MPI behaviour if it has not.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 52/221: also check that mpi was not terminated when chacking that is has been initialized
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 53/221: Merge branch 'master' of github-paumard:gyoto/Gyoto
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 54/221: MPI: give work to the workers before copying data
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 55/221: PolishDoughnut: turn cout message into debug message
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 56/221: document MPI functionality in the user guide.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 57/221: Add yorick/check-mpi.i
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 58/221: * install gyoto-mpi-worker as ${bindir}/gyoto-mpi-worker.SOVERS * change dots in SOVERS to underscores * make sure MPI support build and works --without-cfitsio * add manpage for gyoto-mpi-worker.SOVERS
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 59/221: Implementing specific moving observers for KerrBL/Minkowski.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 60/221: * New API: Screen::Coord1dSet & Coord2dSet * Change Scenery::rayTrace() API tu use a Coord2dSet instead of i/jmin/max * Make Astrobj::Properties::alloc a simple bool * Fix PATH in yorick/yorick1.in * Got rid of yorick-specific multi-thread code. * Support ray-tracing of a bunch of angle-specified directions, including in wYorick, and in parallel
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 61/221: clean gyoto-mpi-worker.*.1 (manpage copy), hide more files in .gitignore
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 62/221: yorick: when raytracing, support using arbitraty size arrays as indices.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 63/221: Merge branch 'stable'
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 64/221: update NEWS, which was left behind when releasing 0.2.3
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 65/221: Merge branch 'stable'
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 66/221: fix format of NEWS file
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 67/221: NumericalMetricLorene: correcting gmunu_up_dr
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 68/221: yorick: rename gyoto.mpi* to gyoto.MPI_*, matching the normal C language name of the API.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 69/221: lib/Utils.C: #include <cstdlib>
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 70/221: Change GYOTO_ARRAY if Boost is not available to compile fine with C++98 (e.g. gcc-4.4)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 71/221: Scenery::mpiSpawn(): issue warnings when MPI is not available/not initialized/finalized
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 72/221: Set an MPI error handler in Yorick (only attached to MPI_COMM_WORLD atm.)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 73/221: Change SONAME depending on built-in features and by default add "-unreleased" to the SONAME.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 74/221: Bug fix: build yorick plug-in successfully also without MPI support
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 75/221: fix trick yo yorick/Makefile.in that's sometimes needed for linking under OSX (with clang?)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 76/221: Merge branch 'stable'
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 77/221: Store coordinates of escaping photons in impactcoords
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 78/221: Photon::metric() also sets the metric in the astrobj. Works also for Scenery::metric().
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 79/221: Only call setParameters in template subcontractors if fmp in not NULL
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 80/221: yorick: expose Metric::coordKind()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 81/221: yorick: new example script "matte-painting.i"
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 82/221: put most of the matte_painting machinery in gyoto.i
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 83/221: exchange pitch and roll in gyoto_matte_paint
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 84/221: Changed the anglekind API and "Rectilinear" option, better suited for photo-realistic ray-tracing.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 85/221: Adding Thermal Bremsstrahlung spectrum
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 86/221: Updating ThermalBrems
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 87/221: Small error in ThermalBrems
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 88/221: New API: FactoryMessenger::parseArray(). Use it instead of direct calls to strtod everywhere.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 89/221: Put MPICXX in gyoto.pc, only if HAVE_MPI. Also update autoconf-generated stuff.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 90/221: Write up NumericalMetricLorene::fillElement()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 91/221: Remove spurious cerr introduced in development; streamline debug output
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 92/221: Separate MPI tests in 'make check-mpi' to avoid hanging the computer when not plugged to the network
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 93/221: Screen::fitsReadMask(): if file can't be openned, just issue a warning.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 94/221: yorick/gyoto.i: fix gyoto_painters_panorama_eval() for partial panoramas
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 95/221: First step into checking lorene in make check
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 96/221: implement 'make check-lorene' and 'make check-lorene-mpi'
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 97/221: out-of-tree builds: 'make', 'make check', 'make check-mpi' and 'make install' all work.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 98/221: Distribute our own yorick/Makepkg. Out-of-tree builds uninstall is buggy in the Yorick-distributed version.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 99/221: PolishDoughnut is no longer KerrBL-dependent (1)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 100/221: remove KerrBL gg_ from PolishDoughnut
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 101/221: make fullPath able to interpret `pwd`/
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 102/221: Use the integrator set in state_ when refining geodesic in Worldline::getCoord()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 103/221: Start working on introspection framework: new classes 'Object' and 'Property', properties can be set and retrieved by name. Metric::Generic converted to this framework.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 104/221: Implmented Properties in KerrBL and Yorick
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 105/221: Add new Property types string_t and filename_t, convert KerrKS, Minkowski and RotStar3_1 to Property-based objects
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 106/221: support string and filename Property types in Yorick
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 107/221: yorick: don't use a wrpper called "yorick", this confuses the build system (use yorick1 instead)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 108/221: Merge branch 'master' into introspection
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 109/221: Convert most of NumericalMetricLorene to the Object/Property paradigm.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 110/221: New Property type: std::vector<double> (used in NumericalMetricLorene)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 111/221: Convert Astrobj::Generic to Object/Property paradigm
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 112/221: Bug fix in Photon::hit(), where Astrobj::Generic::Impact() was called with bogus indices
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 113/221: Merge branch 'master' into introspection
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 114/221: Rename GYOTO_PROPERTY to GYOTO_OBJECT, change GYOTO_PROPERTY_FINALIZE to accept a Property* rather than a Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 115/221: Convert Astrobj::Standard to Object/Property (safetyValue)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 116/221: Simplify introspection code by using new class Property::Value
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 117/221: Split GyotoObject.h and Object.C in Object, Property and Value; Move Gyoto::Property::Value to Gyoto::Value; Add Metric member to Gyoto::Value; Make metric a Property in Astrobj::Generic.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 118/221: * New Value/Property type: spectrum; * Converted UniformSphere to Object/Property metaphor
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 119/221: Convert FixedStar to Object/Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 120/221: Convert Torus to Object/Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 121/221: * Make SmartPointee not and Object, but most of its descendents. * New Value/Property type: unsigned long * Convert Worldline to Object/Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 122/221: Move Object API out of Worldline and into Star and Photon
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 123/221: Change Object/Property API to use arrays (with "links") rather than chained lists. Much easier to understand and to read.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 124/221: Use strtoul and strtol instead of atoi when parsing longs/unsigned longs from XML
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 125/221: Fix bug in WorldLineIntegState, which failed to update gg_ in init()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 126/221: Merge branch 'master' into introspection
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 127/221: Convert all the remaining Astrobj classes to Object/Property mechanism
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 128/221: Convert all Spectra to Object/Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 129/221: Typos in user guide
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 130/221: Convert Spectrommeter::Generic and ::Uniform to Object/Property; rename Spectrometer::Generic::kind_ to kindid_; remove kind_ from Spectrum::Generic
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 131/221: Convert Screen to Object/Property (spectrometer remains to be done)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 132/221: Implement Astrobj, Spectrometer and Screen as possible Value and Property. Finish converting Screen.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 133/221: Object and Factory: don't create SmartPointer sections if NULL
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 134/221: Start converting Scenery to Object/Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 135/221: Finish converting Scenery to Object/Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 136/221: Document Object class
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 137/221: document Property and Value
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 138/221: New Property type: vector<unsigned long> Documentation in Worldline
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 139/221: ThinDiskIronLine: Fix bug in LineFreq conversion, support unit in LineFreq and CutRadius
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 140/221: ThinDiskIronLine: don't assume coordinate system is spherical
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 141/221: More macros in Object a, Property to easily declare and define accessors.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 142/221: Adding 3+1 metric functions necessary for PolishDoughnut
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 143/221: UniformSphere::deltaMax(pos): don't use operator() if pos is outside rmax_, as this can lead to extremely lon integration in case of moving Star
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 144/221: Merge branch 'master' of github-paumard:gyoto/Gyoto
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 145/221: Merge branch 'master' into introspection
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 146/221: Yorick: parse Properties in eval, only for Scenery.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 147/221: Yorick: support setting/getting Properties with the eval operator in all object types.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 148/221: Fix Scenery to ccompile correctly with --without-udunits
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 149/221: Merge branch 'master' into introspection
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 150/221: + Bugfix: fix Star::rMax() to not SIGFPE and to compute the right thing. + Bugfix: v=Worldine::initCoord(): make sure v[4] is 0 if initial coordinate was not set.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 151/221: Initial attempt at Python interface
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 152/221: Python: fix Scenery interface so ray-tracing is possible. Implement a way to connect a buffer to Astrobj::intensity.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 153/221: Build system for the Python extension
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 154/221: Python: set flags for dlopen in gyoto.py; wrap all Astrobj::Properties members.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 155/221: Python: basic (but sufficient) support for tracing intidivual geodesics
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 156/221: Python: hide base classes, make "Class" a sucontractor for that class
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 157/221: Python: catch Gyoto exceptions correctly
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 158/221: Document Python interface in INSTALL
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 159/221: Add Python example, revert spurious changes in Screen (some unconditional debug output)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 160/221: Python: add some doc; examplify ray-tracing with Spectrum
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 161/221: Fix Screen::Bucket::Bucket to work with pixel-type Coord2dSets; more Python examples
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 162/221: Python: add second python extension, gyoto_std, wrapping libgyoto-stdplug
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 163/221: Python: new extension gyoto_loren (wraps only RotStar3_1 so far)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 164/221: Oups, commit gyoto_lorene.i
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 165/221: Remove NumericalMetricLorene::getFileName(); complete gyoto_lorene Python extension.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 166/221: Python: ignore SmartPointer<T>::operator() to give access to T::operator()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 167/221: Support getting/setting element in Astrobj::Complex, including in python
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 168/221: Fix operator[] to return reference in (Astrobj|Spectrometer)::Complex, use it to implemet r/w item access in Python
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 169/221: + include/GyotoWorldline.h: remove prototypes for operators that were never implemented + python/: fix warnings about unkown base classes and cast operators
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 170/221: Screen::Coord1D/2DSet destructor is now public virtual
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 171/221: * Value: make sure only the member that was set can be retrieved. * Python: rename Properties to AstrobjProperties
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 172/221: Add python/setup_lorene.py.in
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 173/221: Install enough material to build python extensions around 3rd party Gyoto plugins
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 174/221: Use doxygen to provide docstrings in the python bindings (based on doxy2swig)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 175/221: Minor fixes in Python docstring generation
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 176/221: Check for Swig in configure, fix glitches so python extension compiles under MacOS (w/ macports)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 177/221: Python: expose normal pointers (with reference counting) rather than SmartPointers.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 178/221: small tweaks in Python build-system
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 179/221: Python: + don't ignore any class (only constructors for abstract classes and some other methods) + work around a swig bug that makes "help(<module>)" fail + expose the Unit and Converters system
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 180/221: Python: Expose Gyoto::Property (ignore constructors)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 181/221: Document Python extension in the user guide
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 182/221: Add python/example-mpi.py showing how to use MPI
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 183/221: Python: correctly support Gyoto::Quantity_t as a integer type
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 184/221: Add typemaps for Worldline::IntegState, Astrobj::Properties and SmartPointee
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 185/221: Provide casting from NumPy ndarray to gyoto.array_double. All Gyoto methods take the latter as argument.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 186/221: Python: support NumPy arrays *in addition* to low level C arrays in Coord1dSets Indices and Angles
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 187/221: Python: expose GYOTO_ARRAY<type, 2>::operator[]()
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 188/221: Python: patch gyoto_doc.i doc accomodate for renamed nested classed in Screen
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 189/221: Python: support out-of-tree builds
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 190/221: Python: support building without boost
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 191/221: Python: make swig file a little less dependent on python
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 192/221: + Add Gyoto::Object::get/set(std::string const &property_name ...) + Gyoto::Value::operator [unsigned] long() work also if the other type of long was set + Python: * bugfix: avoid segfault when outputting a NULL SmartPointer; * new typemaps around Gyoto::Value
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 193/221: + Gyoto::Value: make operator bool deal with long_t and unsigned_long_t + Python: make %typemap(in) Gyoto::Value target-language-agnostic
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 194/221: Python: make Swig interface file language agnostic (by including NumPy lines only conditionaly)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 195/221: Puthon: small adjustments (incl. ignore Photon::Refined) to compile with Swig 3.0
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 196/221: configure: look for swig3.0 as alternative for SWIG
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 197/221: ThinDisk: adding a trivial constant emission for simple visualization
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 198/221: NumericalMetricLorene: adding 4D Christoffels
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 199/221: DynaDisk3D: adding File Property
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 200/221: Adding the Disk3D to yorick test suit
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 201/221: NML.C: adding boson star circular velocity
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 202/221: * Expose MinimumTime as a property in Worldline; * yorick: + support setting Properties in the generic way for Photon; + support setting Properties of object kind (Astrobj, Metric)... to 0. * gyotoy: make gyotoy_warning an alias to error (it was undefined).
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 203/221: Fix sunradius unit, which was set to 1 meter
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 204/221: Scenery: add updatePhoton and clonePhoton(i, j) APIs to get Photon with all tuning parameters from the Scenery Photon: fix findMin to work also when time is too large
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 205/221: Change impactcoords to always return the first (backwards) encounter with the object
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 206/221: Fix Boost.mpi detection
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 207/221: Improve Boost.mpi detection. Slightly tuned to ObsPM cluster...
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 208/221: Be more specific about which part of Boost is needed in each file (we use boost::array, Boost.multiprecision, Boost.odeint, Boost.mpi)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 209/221: fixup
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 210/221: yorick: fix bug bug in dimension calculation of impactcoords when addressing sceneray with angles
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 211/221: PolishDoughnut: adding the possibility to define a doughnut by specifying the angular momentum and inner radius, so no longer limited to Roche-lobe-filling tori.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 212/221: NML: hopefully correct expression for 4D christoffels from 3+1 quantities
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 213/221: PolishDoughnut: adding a test such that lamnda and angmomrinner can't be defined together
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 214/221: NML: adding the rico() Property read by Polish Doughnut
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 215/221: PolishDOughnut: few couts forgotten
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 216/221: Fix PolishDoughnut to export either Lambda or AngMomRinner to XML, but not both.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 217/221: fixup polishdoughnut warnings
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 218/221: Fix Disk3D::repeatPhi() to avoid SIGFPE when nphi_ is 0
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 219/221: Merge branch 'master' into debian
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 220/221: Update changelog for UNRELEASED next package
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 221/221: debian: support multi-arch, build python*-gyoto
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] branch master updated (de260fe -> d8b7021)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 01/03: * clean leftover files from doxygen * use pkglibdir instead of asuming it is prefix/lib/yorick
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 02/03: Merge branch 'master' into debian
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 03/03: * Add autopkgtest suite * Install gyoto.pc * Install gyoto-mpi-worker*
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] branch master updated (d8b7021 -> f518368)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 01/04: Merge branch 'master' into debian
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 02/04: Actually add "gyoto" test; add Keywords to gyotoy.desktop
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 03/04: Prune "bad" flags from gyoto.pc (to keep lintian from complaining)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 04/04: Improve the MPI tests to not freeze the machine. They still fail in a chroot though as they rely on a loopback interface.
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] branch master updated (f518368 -> 6219d8f)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 01/01: Fix build dependencies
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] branch master updated (6219d8f -> ec20222)
Thibaut Jean-Claude Paumard
- [Debian-astro-commits] [gyoto] 01/01: Merge branch 'master' into debian
Thibaut Jean-Claude Paumard
Last message date:
Sun May 24 19:44:56 UTC 2015
Archived on: Sun May 24 19:44:57 UTC 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).