[Debian-astro-commits] [gyoto] branch master updated (f7ab660 -> de260fe)

Thibaut Jean-Claude Paumard thibaut at moszumanska.debian.org
Fri May 22 20:52:27 UTC 2015


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

thibaut pushed a change to branch master
in repository gyoto.

      from  f7ab660   New upstream release: 0.2.3
       new  2658641   Updating DynamicalDisk3D
       new  ed286e1   Astrobj: introducing radiativeq for radiative transfer Doughnut: major update
       new  cf161ae   PolishDoughnut: a bit more updates
       new  98ddf27   Updating DirectionalDisk, adding angle averaging keyword
       new  cc6269f   Photon.C: coming back to transmission limit of 1e-6 to stop integration
      adds  09b1de0   Released 0.2.1:  - update version info;  - New function Gyoto::atof() which supports the special values    DBL_MAX, DBL_MIN, -DBL_MAX and -DBL_MIN;  - Factory also outputs those special strings when needed;  - increase buffer size in Factory to avoid overflow;  - remove obsolete files (yorick/config*).
      adds  5f85ee5   Merge branch 'stable'
       new  e55f953   Merge branch 'master' of github-paumard:gyoto/Gyoto
       new  45a281c   Merge branch 'master' of https://github.com/gyoto/Gyoto
       new  65e3700   Removing DS_Store file
       new  8815ed5   Code cleaning
       new  f3f9823   PolishDoughnut: Adding ADAF Yuan+03 model for comparison
       new  4b184b1   KerrBL: correct Keplerian velocity PolishDoughnut: few changes to ADAF
       new  f9f3340   Correct also the generic implementation of circularVelocity()
       new  a82ce26   PolishDoughnut: again some code cleaning
       new  5c0dc7a   PolishDoughnut: again code cleaning
       new  c9aaafa   PolishDoughnut: still code cleaning...
       new  4925c06   PolishDoughnut: still cleaning
       new  224c254   DynaDisk3D: adding rotation velocity keyword and Minkowski integration
       new  8ec7314   Astrobj: adding noredshift_ keyword
       new  95e32fc   fix lib/gyoto-uninstalled.pc.in top hopfully support C++11
       new  f1d58b4   Migrating omegaPattern_ and tPattern_ from DynaDisk3D to Disk3D where they belong
       new  bb1816d   Initial MPI version. Dummy implementation: calls are made to parallelize Scenery::rayTrace, but no raytracing actually occurs.
       new  87e2292   MPI actually working, at least for quantity "intensity".
       new  2232e31   MPI: move all the raytrace logic into Scenery::rayTrace
       new  64d65a0   Allow fixed star to be "rotating", i.e. velocity is given by Metric::circularVelocity()
       new  5f99e28   Factory: allow constructing an object from in-memory XML data.
       new  0884481   Merge branch 'master' into mpi
       new  9020a89   MPI: use a buffer instead of a temporary file when cloning remotely
       new  2e4f125   MPI: works as long as gyoto-mpi-worker is in the PATH, which is the case by default.
       new  405957c   MPI: support all the quantities except impactcoords
       new  4fe110b   MPI: support using provided impactcoords
       new  ab278de   Add typecast from Astrobj::Properties to Quantity_t
       new  27f1125   Merge branch 'master' into mpi
       new  82a24f0   MPI: Get requested quantities from data pointer instead of Scenery.
       new  924eaad   MPI: support computing impactcoords
       new  5865d2b   MPI: compile (and run) fine with and without MPI
       new  b27967a   MPI: install gyoto-mpi-worker in ${soversdir}
       new  5c53134   Document MPI dependencies in INSTALL
       new  d935adb   Better detection and error handling of MPI prerequisites
       new  92b5646   gyoto executable supports --nprocesses option; fill PolishDoughnut::fillElement
       new  4ebc4d5   * 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
       new  bb16b57   MPI: broadcast XML data instead of sequential send
       new  7b1e3a4   * 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
       new  f7d82e7   add gyoto.in,  needed to generate local wrapper
       new  52f654b   fix bug in MPI rayTrace (invalid write)
       new  f34c98c   add example slurm batch file (extremely basic)
       new  ec9accf   Port to current Lorene (with namespace), remove linking against liblorenef77
       new  3745ef3   Basic support for MPI functionality in the yorick plug-in:  * mpispawn=, mpiclone=;  * gyoto.Scenery_rayTrace() support was automatic;  * new functions haveMPI(), havePTHREAD().
       new  8c1a676   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.
       new  6d902aa   Better control of when MPI_Initialize() and MPI_Finalize() are called.
       new  b59317d   Do not run MPI_Init automatically, instead check that it has been done and fall-back to non-MPI behaviour if it has not.
       new  feee611   also check that mpi was not terminated when chacking that is has been initialized
       new  1556512   Screen: add the x -> -x transformation for SphericalAngles
       new  13b4fde   Merge branch 'master' of github-paumard:gyoto/Gyoto
       new  b7cb430   MPI: give work to the workers before copying data
       new  8d1fa3d   PolishDoughnut: turn cout message into debug message
       new  efce82c   document MPI functionality in the user guide.
       new  25a54da   Add yorick/check-mpi.i
       new  e790df7   * 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
       new  d0374b7   Implementing specific moving observers for KerrBL/Minkowski.
       new  fb035b8   * 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
       new  ec66799   clean gyoto-mpi-worker.*.1 (manpage copy), hide more files in .gitignore
       new  97a0e08   yorick: when raytracing, support using arbitraty size arrays as indices.
       new  07ca4e0   Merge branch 'stable'
       new  c582a2e   update NEWS, which was left behind when releasing 0.2.3
       new  40b3c77   Merge branch 'stable'
       new  705cd88   fix format of NEWS file
       new  6f07628   NumericalMetricLorene: correcting gmunu_up_dr
       new  5a357b4   yorick: rename gyoto.mpi* to gyoto.MPI_*, matching the normal C language name of the API.
       new  b52fbed   lib/Utils.C: #include <cstdlib>
       new  b83fc4f   Change GYOTO_ARRAY if Boost is not available to compile fine with C++98 (e.g. gcc-4.4)
       new  9dbb7c5   Scenery::mpiSpawn(): issue warnings when MPI is not available/not initialized/finalized
       new  9ac7d4a   Set an MPI error handler in Yorick (only attached to MPI_COMM_WORLD atm.)
       new  69522f0   Change SONAME depending on built-in features and by default add "-unreleased" to the SONAME.
       new  2a2fe9d   Bug fix: build yorick plug-in successfully also without MPI support
       new  5835d84   fix trick yo yorick/Makefile.in that's sometimes needed for linking under OSX (with clang?)
       new  6ec95f6   Merge branch 'stable'
       new  f6f711f   Store coordinates of escaping photons in impactcoords
       new  c355db1   Photon::metric() also sets the metric in the astrobj. Works also for Scenery::metric().
       new  72464f3   Only call setParameters in template subcontractors if fmp in not NULL
       new  eb6b70c   yorick: expose Metric::coordKind()
       new  d0d9f05   yorick: new example script "matte-painting.i"
       new  185edcb   put most of the matte_painting machinery in gyoto.i
       new  b708cf1   exchange pitch and roll in gyoto_matte_paint
       new  409df1d   Changed the anglekind API and "Rectilinear" option, better suited for photo-realistic ray-tracing.
       new  579960a   Adding Thermal Bremsstrahlung spectrum
       new  f1d40dd   Updating ThermalBrems
       new  12ac38e   Small error in ThermalBrems
       new  40cf1c2   New API: FactoryMessenger::parseArray(). Use it instead of direct calls to strtod everywhere.
       new  6946b14   Put MPICXX in gyoto.pc, only if HAVE_MPI. Also update autoconf-generated stuff.
       new  ead9bcc   Write up NumericalMetricLorene::fillElement()
       new  2dbcf36   Remove spurious cerr introduced in development; streamline debug output
       new  bc41909   Separate MPI tests in 'make check-mpi' to avoid hanging the computer when not plugged to the network
       new  9fd5a39   Screen::fitsReadMask(): if file can't be openned, just issue a warning.
       new  ad1ba13   yorick/gyoto.i: fix gyoto_painters_panorama_eval() for partial panoramas
       new  af08103   First step into checking lorene in make check
       new  e0b58d5   implement 'make check-lorene' and 'make check-lorene-mpi'
       new  232eab1   out-of-tree builds: 'make', 'make check', 'make check-mpi' and 'make install' all work.
       new  0f1fc51   Distribute our own yorick/Makepkg. Out-of-tree builds uninstall is buggy in the Yorick-distributed version.
       new  72e87b0   PolishDoughnut is no longer KerrBL-dependent (1)
       new  2b88bd4   remove KerrBL gg_ from PolishDoughnut
       new  ea6cb0c   make fullPath able to interpret `pwd`/
       new  6f7f809   Use the integrator set in state_ when refining geodesic in Worldline::getCoord()
       new  ea26db0   Start working on introspection framework: new classes 'Object' and 'Property', properties can be set and retrieved by name. Metric::Generic converted to this framework.
       new  b1f25ac   Implmented Properties in KerrBL and Yorick
       new  e5ed944   Add new Property types string_t and filename_t, convert KerrKS, Minkowski and RotStar3_1 to Property-based objects
       new  d42c33c   support string and filename Property types in Yorick
       new  8b7cb7e   yorick: don't use a wrpper called "yorick", this confuses the build system (use yorick1 instead)
       new  1370c60   Merge branch 'master' into introspection
       new  3ab7678   Convert most of NumericalMetricLorene to the Object/Property paradigm.
       new  f4996d7   New Property type: std::vector<double> (used in NumericalMetricLorene)
       new  714d24b   Convert Astrobj::Generic to Object/Property paradigm
       new  a8b849a   Bug fix in Photon::hit(), where Astrobj::Generic::Impact() was called with bogus indices
       new  68db7c5   Merge branch 'master' into introspection
       new  a613080   Rename GYOTO_PROPERTY to GYOTO_OBJECT, change GYOTO_PROPERTY_FINALIZE to accept a Property* rather than a Property
       new  c307c5c   Convert Astrobj::Standard to Object/Property (safetyValue)
       new  30a2278   Simplify introspection code by using new class Property::Value
       new  d7912a1   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.
       new  f5659d9   * New Value/Property type: spectrum; * Converted UniformSphere to Object/Property metaphor
       new  e843260   Convert FixedStar to Object/Property
       new  a3c32d0   Convert Torus to Object/Property
       new  3dfa0fd   * Make SmartPointee not and Object, but most of its descendents. * New Value/Property type: unsigned long * Convert Worldline to Object/Property
       new  9e0d71b   Move Object API out of Worldline and into Star and Photon
       new  020d848   Change Object/Property API to use arrays (with "links") rather than chained lists. Much easier to understand and to read.
       new  f3e9aef   Use strtoul and strtol instead of atoi when parsing longs/unsigned longs from XML
       new  116d628   Fix bug in WorldLineIntegState, which failed to update gg_ in init()
       new  b8ebb02   Merge branch 'master' into introspection
       new  7a3e785   Convert all the remaining Astrobj classes to Object/Property mechanism
       new  6abd442   Convert all Spectra to Object/Property
       new  4876907   Convert Spectrommeter::Generic and ::Uniform to Object/Property; rename Spectrometer::Generic::kind_ to kindid_; remove kind_ from Spectrum::Generic
       new  932197f   Convert Screen to Object/Property (spectrometer remains to be done)
       new  8d94ccd   Implement Astrobj, Spectrometer and Screen as possible Value and Property. Finish converting Screen.
       new  20149de   Object and Factory: don't create SmartPointer sections if NULL
       new  59c4103   Start converting Scenery to Object/Property
       new  4cd3a40   Finish converting Scenery to Object/Property
       new  bca0561   Document Object class
       new  fb5078b   document Property and Value
       new  478139b   New Property type: vector<unsigned long> Documentation in Worldline
       new  fb57a49   ThinDiskIronLine: Fix bug in LineFreq conversion, support unit in LineFreq and CutRadius
       new  4900995   ThinDiskIronLine: don't assume coordinate system is spherical
       new  0f553cc   More macros in Object a, Property to easily declare and define accessors.
       new  6de673c   Typos in user guide
       new  c82d2af   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
       new  5be938b   Adding 3+1 metric functions necessary for PolishDoughnut
       new  df7d94e   Merge branch 'master' of github-paumard:gyoto/Gyoto
       new  c78e165   Merge branch 'master' into introspection
       new  cc2c3fd   Yorick: parse Properties in eval, only for Scenery.
       new  57e2d58   Yorick: support setting/getting Properties with the eval operator in all object types.
       new  6a9859c   Fix Scenery to ccompile correctly with --without-udunits
       new  b467937   Merge branch 'master' into introspection
       new  24a436d   + 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.
       new  3f2426b   Initial attempt at Python interface
       new  fdde55a   Python: fix Scenery interface so ray-tracing is possible. Implement a way to connect a buffer to Astrobj::intensity.
       new  455b962   Build system for the Python extension
       new  506d66f   Python: set flags for dlopen in gyoto.py; wrap all Astrobj::Properties members.
       new  e35255b   Python: basic (but sufficient) support for tracing intidivual geodesics
       new  417b5c3   Python: hide base classes, make "Class" a sucontractor for that class
       new  aa5b211   Python: catch Gyoto exceptions correctly
       new  ca66c51   Document Python interface in INSTALL
       new  0f27551   Add Python example, revert spurious changes in Screen (some unconditional debug output)
       new  478041e   Python: add some doc; examplify ray-tracing with Spectrum
       new  f104a3b   Fix Screen::Bucket::Bucket to work with pixel-type Coord2dSets; more Python examples
       new  b9f6e31   Python: add second python extension, gyoto_std, wrapping libgyoto-stdplug
       new  618076c   Python: new extension gyoto_loren (wraps only RotStar3_1 so far)
       new  fe94dbf   Oups, commit gyoto_lorene.i
       new  1b064a9   Remove NumericalMetricLorene::getFileName(); complete gyoto_lorene Python extension.
       new  80974d0   Python: ignore SmartPointer<T>::operator() to give access to T::operator()
       new  e45e108   Support getting/setting element in Astrobj::Complex, including in python
       new  6c31bc7   Fix operator[] to return reference in (Astrobj|Spectrometer)::Complex, use it to implemet r/w item access in Python
       new  4d8dd31   + include/GyotoWorldline.h: remove prototypes for operators that were never implemented + python/: fix warnings about unkown base classes and cast operators
       new  333a61c   Screen::Coord1D/2DSet destructor is now public virtual
       new  8557a8f   * Value: make sure only the member that was set can be retrieved. * Python: rename Properties to AstrobjProperties
       new  97601b0   Add python/setup_lorene.py.in
       new  78b9c99   Install enough material to build python extensions around 3rd party Gyoto plugins
       new  46e7350   Use doxygen to provide docstrings in the python bindings (based on doxy2swig)
       new  c84d32b   Minor fixes in Python docstring generation
       new  afcfaef   Check for Swig in configure, fix glitches so python extension compiles under MacOS (w/ macports)
       new  e8ba9a5   Python: expose normal pointers (with reference counting) rather than SmartPointers.
       new  1c495fd   small tweaks in Python build-system
       new  3dcf970   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
       new  30f6557   Python: Expose Gyoto::Property (ignore constructors)
       new  66a26bb   Document Python extension in the user guide
       new  aa91388   Add python/example-mpi.py showing how to use MPI
       new  1f85f55   Python: correctly support Gyoto::Quantity_t as a integer type
       new  608982f   Add typemaps for Worldline::IntegState, Astrobj::Properties and SmartPointee
       new  edeec3e   Provide casting from NumPy ndarray to gyoto.array_double. All Gyoto methods take the latter as argument.
       new  ad176cb   Python: support NumPy arrays *in addition* to low level C arrays in Coord1dSets Indices and Angles
       new  b75734f   Python: expose GYOTO_ARRAY<type, 2>::operator[]()
       new  1cf513c   Python: patch gyoto_doc.i doc accomodate for renamed nested classed in Screen
       new  e8642a1   Python: support out-of-tree builds
       new  9832ccb   Python: support building without boost
       new  8f8a3aa   Python: make swig file a little less dependent on python
       new  da505ec   + 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
       new  42c4e89   + Gyoto::Value: make operator bool deal with long_t and unsigned_long_t + Python: make %typemap(in) Gyoto::Value target-language-agnostic
       new  ca3d163   Python: make Swig interface file language agnostic (by including NumPy lines only conditionaly)
       new  b3d3a31   Puthon: small adjustments (incl. ignore Photon::Refined) to compile with Swig 3.0
       new  5ea26ab   configure: look for swig3.0 as alternative for SWIG
       new  4783d49   ThinDisk: adding a trivial constant emission for simple visualization
       new  be07f7f   NumericalMetricLorene: adding 4D Christoffels
       new  650fe87   DynaDisk3D: adding File Property
       new  3e45810   Adding the Disk3D to yorick test suit
       new  b79baab   NML.C: adding boson star circular velocity
       new  6d80547   * 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).
       new  a3b9089   Fix sunradius unit, which was set to 1 meter
       new  cba8e4e   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
       new  26c95ca   Change impactcoords to always return the first (backwards) encounter with the object
       new  b7511de   Fix Boost.mpi detection
       new  17aca8b   Improve Boost.mpi detection. Slightly tuned to ObsPM cluster...
       new  c764b58   Be more specific about which part of Boost is needed in each file (we use boost::array, Boost.multiprecision, Boost.odeint, Boost.mpi)
       new  70b36ce   fixup
       new  8efb252   yorick: fix bug bug in dimension calculation of impactcoords when addressing sceneray with angles
       new  3d20216   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.
       new  9127af4   NML: hopefully correct expression for 4D christoffels from 3+1 quantities
       new  4c47e67   PolishDoughnut: adding a test such that lamnda and angmomrinner can't be defined together
       new  e8ddcf7   NML: adding the rico() Property read by Polish Doughnut
       new  56a4548   PolishDOughnut: few couts forgotten
       new  3339bf7   Fix PolishDoughnut to export either Lambda or AngMomRinner to XML, but not both.
       new  d50df30   fixup polishdoughnut warnings
       new  11c4faa   Fix Disk3D::repeatPhi() to avoid SIGFPE when nphi_ is 0
       new  131c002   Merge branch 'master' into debian
       new  9b786ff   Update changelog for UNRELEASED next package
       new  de260fe   debian: support multi-arch, build python*-gyoto

The 221 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:
 .gitignore                                     |    8 +
 INSTALL                                        |   28 +
 Makefile.am                                    |    8 +
 Makefile.in                                    |   62 +-
 NEWS                                           |    9 +
 aclocal.m4                                     |    9 +-
 bin/Makefile.am                                |  164 +-
 bin/Makefile.in                                |  249 +-
 bin/gyoto-mpi-worker.1                         |   22 +
 bin/gyoto-mpi-worker.C                         |  123 +
 bin/gyoto.1                                    |   18 +-
 bin/gyoto.C                                    |   79 +-
 config.h.in                                    |   22 +
 configure                                      | 3795 +++++++++++++++++-------
 configure.ac                                   |  216 +-
 debian/changelog                               |    6 +
 debian/compat                                  |    2 +-
 debian/control                                 |   36 +-
 debian/install_for_all_pythons                 |   11 +
 debian/libgyoto2-dev.install                   |    4 +-
 debian/libgyoto2-dev.links                     |    3 +-
 debian/libgyoto2.install                       |    4 +-
 debian/libgyoto2.links                         |    3 +-
 debian/rules                                   |   87 +-
 doc/Makefile.in                                |   11 +-
 doc/{doxyfile => doxyfile.in}                  |   14 +-
 doc/examples/example-fixed-star.xml            |    2 +
 doc/examples/example-fixedstar-rotstar3_1.xml  |    7 +-
 doc/examples/example-moving-star.xml           |    8 +-
 doc/examples/example-movingstar-rotstar3_1.xml |    7 +-
 doc/examples/example-polish-doughnut.sbatch    |   23 +
 doc/user_guide/GyotoManual.tex                 |  265 +-
 doc/user_guide/Makefile.in                     |   19 +-
 yorick/yorick1.in => gyoto.in                  |    6 +-
 include/GyotoAstrobj.h                         |  138 +-
 include/GyotoBlackBodySpectrum.h               |    9 +-
 include/GyotoComplexAstrobj.h                  |    4 +-
 include/GyotoComplexSpectrometer.h             |    4 +-
 include/GyotoConfig.h.in                       |   44 +-
 include/GyotoConverters.h                      |    4 +-
 include/GyotoDefs.h                            |   16 +
 include/GyotoDirectionalDisk.h                 |   23 +-
 include/GyotoDisk3D.h                          |   27 +-
 include/GyotoDynamicalDisk.h                   |   17 +-
 include/GyotoDynamicalDisk3D.h                 |   36 +-
 include/GyotoError.h                           |    6 -
 include/GyotoFactory.h                         |   32 +-
 include/GyotoFactoryMessenger.h                |   31 +
 include/GyotoFixedStar.h                       |   22 +-
 include/GyotoKerrBL.h                          |   25 +-
 include/GyotoKerrKS.h                          |    6 +-
 include/GyotoMetric.h                          |  112 +-
 include/GyotoMinkowski.h                       |   16 +-
 include/GyotoNumericalMetricLorene.h           |  124 +-
 include/GyotoObject.h                          |  378 +++
 include/GyotoPageThorneDisk.h                  |   26 +-
 include/GyotoPatternDisk.h                     |   29 +-
 include/GyotoPatternDiskBB.h                   |   15 +-
 include/GyotoPhoton.h                          |   19 +-
 include/GyotoPolishDoughnut.h                  |  119 +-
 include/GyotoPowerLawSpectrum.h                |    9 +-
 include/GyotoProperty.h                        |  608 ++++
 include/GyotoRotStar3_1.h                      |   19 +-
 include/GyotoScenery.h                         |  124 +-
 include/GyotoScreen.h                          |  245 +-
 include/GyotoSmartPointer.h                    |    2 +-
 include/GyotoSpectrometer.h                    |  115 +-
 include/GyotoSpectrum.h                        |   50 +-
 include/GyotoStandardAstrobj.h                 |   15 +-
 include/GyotoStar.h                            |   27 +-
 include/GyotoStarTrace.h                       |   16 +-
 include/GyotoThermalBremsstrahlungSpectrum.h   |  112 +
 include/GyotoThinDisk.h                        |   47 +-
 include/GyotoThinDiskIronLine.h                |   21 +-
 include/GyotoThinDiskPL.h                      |   17 +-
 include/GyotoTorus.h                           |   12 +-
 include/GyotoUniformSpectrometer.h             |   33 +-
 include/GyotoUniformSphere.h                   |   42 +-
 include/GyotoValue.h                           |  183 ++
 include/GyotoWorldline.h                       |  243 +-
 lib/Astrobj.C                                  |  183 +-
 lib/BlackBodySpectrum.C                        |   27 +-
 lib/ComplexAstrobj.C                           |    4 +-
 lib/ComplexSpectrometer.C                      |    4 +-
 lib/Converters.C                               |    2 +-
 lib/DirectionalDisk.C                          |  199 +-
 lib/Disk3D.C                                   |   77 +-
 lib/DynamicalDisk.C                            |   46 +-
 lib/DynamicalDisk3D.C                          |  253 +-
 lib/Factory.C                                  |  190 +-
 lib/FixedStar.C                                |   51 +-
 lib/KerrBL.C                                   |  110 +-
 lib/KerrKS.C                                   |   28 +-
 lib/Makefile.am                                |   18 +-
 lib/Makefile.in                                |  108 +-
 lib/Metric.C                                   |  102 +-
 lib/Minkowski.C                                |   80 +-
 lib/NumericalMetricLorene.C                    |  737 ++++-
 lib/Object.C                                   |  402 +++
 lib/PageThorneDisk.C                           |   41 +-
 lib/PatternDisk.C                              |   68 +-
 lib/PatternDiskBB.C                            |   69 +-
 lib/Photon.C                                   |   55 +-
 lib/PolishDoughnut.C                           | 1323 +++++----
 lib/PowerLawSpectrum.C                         |   29 +-
 lib/Property.C                                 |   86 +
 lib/RotStar3_1.C                               |   54 +-
 lib/Scenery.C                                  |  605 +++-
 lib/Screen.C                                   |  645 ++--
 lib/SmartPointer.C                             |    6 +-
 lib/Spectrometer.C                             |   51 +-
 lib/Spectrum.C                                 |   32 +-
 lib/StandardAstrobj.C                          |   22 +-
 lib/Star.C                                     |  121 +-
 lib/StarTrace.C                                |   33 +-
 lib/StdPlug.C                                  |    3 +
 lib/ThermalBremsstrahlungSpectrum.C            |   94 +
 lib/ThinDisk.C                                 |   75 +-
 lib/ThinDiskIronLine.C                         |   75 +-
 lib/ThinDiskPL.C                               |   36 +-
 lib/Torus.C                                    |   69 +-
 lib/UniformSpectrometer.C                      |  177 +-
 lib/UniformSphere.C                            |  128 +-
 lib/Utils.C                                    |    1 +
 lib/Value.C                                    |   93 +
 lib/Worldline.C                                |  116 +-
 lib/WorldlineIntegState.C                      |   35 +-
 lib/gyoto-uninstalled.pc.in                    |   15 +-
 lib/gyoto.pc.in                                |    7 +-
 m4/ax_pkg_swig.m4                              |  141 +
 m4/python.m4                                   |  646 ++++
 python/Makefile.in                             |  260 ++
 python/PKG-INFO                                |    6 +
 python/doxy2swig.py                            |  460 +++
 python/example-mpi.py                          |   56 +
 python/example.py                              |  255 ++
 python/gyoto.i                                 |  743 +++++
 python/gyoto_lorene.i                          |   39 +
 python/gyoto_std.i                             |  134 +
 python/header.py                               |    7 +
 python/numpy.i                                 | 1579 ++++++++++
 python/setup.py.in                             |   45 +
 python/setup_lorene.py.in                      |   38 +
 python/setup_std.py.in                         |   38 +
 yorick/Makefile.in                             |   55 +-
 yorick/Makepkg                                 |  244 ++
 yorick/check-disk3d.i                          |   15 +-
 yorick/check-helpers.i                         |    2 +-
 yorick/check-kerrbl.i                          |    2 +-
 yorick/check-mpi.i                             |  131 +
 yorick/check-polish-doughnut.i                 |    4 +-
 yorick/check-scenery.i                         |  101 +-
 yorick/check-startrace.i                       |    2 +-
 yorick/check.i                                 |   10 +-
 yorick/custom1.i                               |    2 +
 yorick/gyoto.i                                 |  458 ++-
 yorick/gyoto_Idx.C                             |   75 +-
 yorick/gyoto_Metric.C                          |    7 +
 yorick/gyoto_Photon.C                          |   22 +-
 yorick/gyoto_Scenery.C                         |  316 +-
 yorick/gyoto_Screen.C                          |    5 +-
 yorick/gyoto_SpectroComplex.C                  |    2 +-
 yorick/gyoto_SpectroUniform.C                  |    6 +-
 yorick/gyoto_Spectrometer.C                    |    4 +-
 yorick/gyoto_ThinDisk.C                        |   16 +-
 yorick/gyoto_namespace.i                       |   14 +-
 yorick/gyoto_utils.C                           |  291 +-
 yorick/gyotoy.i                                |   10 +-
 yorick/matte-painting.i                        |   78 +
 yorick/mk-movie-fork-raytracing.i              |    2 +-
 yorick/mk-movie.i                              |    2 +-
 yorick/setpaths.i.in                           |   12 +-
 yorick/stdplug/Makefile.in                     |   21 +-
 yorick/stdplug/gyoto_FixedStar.C               |    5 +-
 yorick/ygyoto.h                                |   99 +-
 yorick/ygyoto_idx.h                            |   31 +-
 yorick/ygyoto_private.h                        |   38 +
 yorick/yorick1.in                              |    3 +-
 178 files changed, 17294 insertions(+), 4575 deletions(-)
 create mode 100644 bin/gyoto-mpi-worker.1
 create mode 100644 bin/gyoto-mpi-worker.C
 create mode 100644 debian/install_for_all_pythons
 mode change 100644 => 100755 debian/libgyoto2-dev.links
 mode change 100644 => 100755 debian/libgyoto2.links
 rename doc/{doxyfile => doxyfile.in} (99%)
 create mode 100644 doc/examples/example-polish-doughnut.sbatch
 copy yorick/yorick1.in => gyoto.in (85%)
 create mode 100644 include/GyotoObject.h
 create mode 100644 include/GyotoProperty.h
 create mode 100644 include/GyotoThermalBremsstrahlungSpectrum.h
 create mode 100644 include/GyotoValue.h
 create mode 100644 lib/Object.C
 create mode 100644 lib/Property.C
 create mode 100644 lib/ThermalBremsstrahlungSpectrum.C
 create mode 100644 lib/Value.C
 create mode 100644 m4/ax_pkg_swig.m4
 create mode 100644 m4/python.m4
 create mode 100644 python/Makefile.in
 create mode 100644 python/PKG-INFO
 create mode 100644 python/doxy2swig.py
 create mode 100644 python/example-mpi.py
 create mode 100644 python/example.py
 create mode 100644 python/gyoto.i
 create mode 100644 python/gyoto_lorene.i
 create mode 100644 python/gyoto_std.i
 create mode 100644 python/header.py
 create mode 100644 python/numpy.i
 create mode 100644 python/setup.py.in
 create mode 100644 python/setup_lorene.py.in
 create mode 100644 python/setup_std.py.in
 create mode 100644 yorick/Makepkg
 create mode 100644 yorick/check-mpi.i
 create mode 100644 yorick/custom1.i
 create mode 100644 yorick/matte-painting.i

-- 
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