Skip to content

Release 1.3

Compare
Choose a tag to compare
@pavoljuhas pavoljuhas released this 19 Jan 23:40
v1.3

Use the attached tarball, automatic archives lack the generated version.hpp file.

md5sum

269d5b4315a7a26d2d93d707af26015a  libdiffpy-1.3.tar.gz

Changes since v1.2:

  • Use full install_name for libdiffpy build on Mac OS X.
  • Preserve settings when replacing PQEvaluator.
  • Allow uneven structure sizes in SIDEBYSIDE comparison.
  • Implement diff method for NoSymmetryStructureAdapter.
  • Support fast-updates for BondCalculator.
  • Add public method isParallel().
  • Sort distances in child jobs for parallel run.
  • Avoid checking mask when there is none.
  • Use index array in BaseBondGenerator to choose sites.
  • Implement diff method for NoMetaStructureAdapter.
  • Use rmax=0 as a default bound for BondGenerator.
  • Update ticker of the owner instead of owned object.
  • Allow override for registerThisType().
  • Register SFT also under its radiationType().
  • Set default scons target to "lib" instead of "libdiffpy".
  • Install headers only after libdiffpy.so compiles.
  • Work around serialization headers bug in boost 1.56.
  • Make features.hpp depend on the has_objcryst flag.
  • Click PairQuantity ticker on global mask change.
  • Click PairQuantity ticker when type mask changes.
  • Add PairQuantity methods hasPairMask, hasTypeMask.
  • Support OPTIMIZED evaluation for type-masking mode.
  • Make alltests depend on libdiffpy.
  • Do not shorten extended rcalc unless the difference is sizable.
  • Add libdiffpy_version_info for runtime version data.
  • Add headers required by icpc.
  • Link alltests using the absolute path of libdiffpy.so.
  • Redo rlimits cache when input parameters change.
  • Update optimum qstep when qmax changes.
  • DebyePDFCalculator::setQstep need not be virtual.
  • Revert to optimum Qstep when set to that value.
  • Serialize cache validity flag.
  • Advance BondCalculator ticker on direction filter change.
  • Update optimum qstep on maxextension change.
  • Add library headers to test and alltest targets.
  • Fix fast evaluation of BondCalculator.
  • Use the MACOSX_DEPLOYMENT_TARGET environment variable.
  • Run ldconfig after installing as a root on Linux.
  • On Darwin support custom install-id for the library.
  • Add conda build recipe.
  • Add test for the produced conda package.
  • Sync with CxxTest 4.4.
  • Add scons variable "coverage" for coverage analysis.
  • Include profile and coverage flags in the build directory name.
  • Activate travis test builds.
  • Add badge for travis build status.
  • Exclude development files from source distribution.
  • Pass on the LD_RUN_PATH environment variable.
  • Avoid shallow git clones in travis.
  • Update license year to 2016.
  • Use umask to disable group-write permissions in travis.
  • Clone build/gh-pages as a shared repository.
  • Add micro field to the libdiffpy version.
  • Add error message when building from github zip files.
  • Update README with conda instructions.
  • Use diffpy channel for conda build in travis.
  • Include actual X.Y version in runtime path.