summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-09Modification for Porquerolles Workshopvrouvrea
Bar_code_persistence and alpha_complex_persistence git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@893 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 63d2d21d5ff7c9a94a67eafc326bf8a561bf8166
2015-10-13Backmerge from trunkvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@853 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3f1b56bf4986df7bb2938ea2fff944eb9bf9b653
2015-10-12Fix program_options issue with MSVCvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@850 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b2a90b0c494f0eae1da67e23527946733d501643
2015-10-12Workaround for include(${CGAL_USE_FILE}) in GudhUI and hypergeneratorvrouvrea
Fix make test issue when cmake in a build directory for SimplexTreeUT and skbl TestGeometricComplex git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@849 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d6b35ba4b697c7ee61fcd39b998a0fd717a3716a
2015-10-09osteram is sufficient enough - iostream beforevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@847 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 53ea9daa092a111b843535bad27f6a03cd6ce55a
2015-10-09Fix clang compile failure - must include iostream to redefine operator<<vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@846 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c3c719704415bcd8660123212817eb9ce42c5d2a
2015-10-08cpplint fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@845 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8b15f0805527b494f3a57625de5c69d836b287dd
2015-10-08cpplint fixes on GudhUIvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@844 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 3acf1e789f3e4bded974f324ce3161bc1d1d2433
2015-10-08Fix cpplint on examples.vrouvrea
Bug fix on persistence_from_simple_simplex_tree. Add persistence examples tests. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@843 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9b7b73abb4a5d6bb110376deb689247bfdae035c
2015-10-08cpplint fixes on Contraction + warning fixes + Hide Hasse complex for Gudhi ↵vrouvrea
version 1.2.0 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@841 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ed7bf90a9ae0b000b995c6ae4bbdaedbb1a65dd5
2015-10-07cpplint fixes on contraction + Eigen3 cmake find modulesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@837 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9f2afcb6bc8721680442c97d5297528d41c9d9b0
2015-10-07Let GudhUI in last compilation position as QT is known for modifying ↵vrouvrea
CMAKE_CXX_FLAGS git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@836 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f3bbe579d98a098b4adc89349e619983ceba225b
2015-10-07Enable test suite for user version.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@835 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 87f06171990fe2b5e93515e7c6d3f8553a461f49
2015-10-06Cmake fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@834 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b11aad4d7984b2f156fac8df298516c7780b0df4
2015-10-06Missing CMake filesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@832 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: b0b21172738b6cf04afd1e0e125522a56cf3dfba
2015-10-06generate_version.sh must accept version file for generate purposevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@831 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ad5e7221f87a2722f882419c3d5ef2720dcf973c
2015-10-06GUDHIConfig.cmake and GUDHIVersion.cmake generationvrouvrea
generate_version.sh modification to take into account these new files git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@830 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 54d3d4f963fb29c9a142be1c28458ce05215ec79
2015-10-05No need for Persistent_cohomology_column to have everything private.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@828 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9eea246613f29f78d88e8f1b25cf341c05e5098c
2015-10-05make install fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@827 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7af156ccfdc580bfa52904a6cce77735827d64af
2015-10-05cpplint fixes - simplex_tree_from_file.cpp renamed ↵vrouvrea
simplex_tree_from_cliques_of_graph.cpp - #include "" vs #include <> for skeleton blockers git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@826 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1bd1ad535e4283bce35eeb31fa8d7896b9de474b
2015-10-05Use boost static_vector instead of std::vector in the boundary iterator of ↵glisse
Simplex_tree. The size can never grow very large (bounded by the dimension, which is bounded by the log of the number of simplices) and this avoids a lot of dynamic memory handling. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@825 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9f6bdc1ed7bae4c44432a05278a719f9aee26b99
2015-10-05cpplint fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@824 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f34c7f0d3632534f272be5c941d71cdc1556e4a9
2015-10-05cpplint fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@823 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fac8cffb3f24a993f4bd6f4429b36c5770bb5560
2015-10-05cpplint fixesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@822 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1cab7ed83b02fd90ab57550ad5363dc36f8b8d05
2015-10-02Doxygen to be made from user version. Hypergenerator fix. Add definitions ↵vrouvrea
for debug traces. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@821 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5625aaab792264df86d7d442a2e6ff9886cf5d24
2015-10-02Backmerge of trunkvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@820 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 812e0b84d187dd5e30a6a18c12612ebc9bf9206a
2015-10-02revert bad commitvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@819 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a3b930e2f55c80b35649ae4cb98c97d758041b0c
2015-10-02revert commitvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@818 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: cbb03379cd5d8dac58204430b9e80c05497f1db8
2015-10-02Backmerge of insert_simplex_and_subfacesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@817 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: df4405801295d206cb832b2d961cb9fdeae9215e
2015-10-02Review fixvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/alphashapes@816 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d112bf6b1b07a75947392576baa53321326e65c4
2015-09-30In is_before_in_filtration, access the filtration values directly without ↵glisse
checking for null_simplex. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@811 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: cff7635e067a691764ca250067997b8b48cb6420
2015-09-28Reintegrate branch pool.glisse
Stop using boost::object_pool, which sucks. When coefficients are mpz_class, we could still gain time by recycling live cells instead of running the destructor, recycling the storage, and running the constructor again. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@804 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: eef5f693411adafbdf45584462116b7e06ef1c3e
2015-09-28Minor optimization: no need to return memory to the dying pool.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/pool@803 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5ea7edddd00890a060d4a77302d239e9e8ef0c85
2015-09-28Merge from trunkglisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/pool@802 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4928a537016044c8263cf7f4980caabfcdd108a0
2015-09-28Revert CMakeLists.txt changes that were not meant to be committed.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@801 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7d2fd6075973bea9816fb140cc4636ce80eb8b8b
2015-09-28Release CAM cells.glisse
There are a lot of intrusive containers in there, and I believe that most could be replaced with regular containers. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@800 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 7246d7db0511ac6bffee2f645c006416a986629d
2015-09-28Workaround for moc-qt4 failing to parse boost.glisse
These should be removed when we move to Qt5. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@799 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 022769c3fcff955eba91c36cd27d2839702ec8dc
2015-09-28Minor clean-ups (const, for-range, etc).glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@798 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: de10cc12d852eab34e258bbfb98ff0aef864e453
2015-09-26Replace boost::object_pool by a simpler, more scalable version.glisse
Not ready for trunk, it causes a memory leak, visible for instance with valgrind on PersistentCohomologyMultiFieldUT. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/pool@797 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 20a8296db22f253d49c10edd565557123fdc7c6f
2015-09-26Branch to get rid of boost::object_pool.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/pool@796 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: efca376459c45e6188f0d674c631dfcfd5ed2e3b
2015-09-24There is little point obfuscating Filtration_simplex_range.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@792 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0365c6b1612bfdde72746765774729ccb6037f44
2015-09-16Fix 2 FIXMEs.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@790 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a44798f1fcaa8d5992e5c7e56d3d13f11bfdb3e6
2015-09-16Filtration_simplex_iterator's reference type does not have to be a ↵glisse
reference, and Simplex_handle has to be cheap anyway. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@789 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a3fbf340b9ab3d2186616f14f4b96d3188dafd14
2015-09-14Roll back of "included" in boost test inclusion filesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@788 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fbd79bdda8e0f31cef2847dcab8dab9129645618
2015-09-14Merge simplex tree copy/move constructor branch back into the trunkvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@787 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ceacd34f54b14a2d2c4e0a68b234a91912b215b8
2015-09-14Merge of ST-options branch back into the trunkvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@786 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ddd0989121758f595f4a5457bf34613477ed7428
2015-09-10doc issuevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@783 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e0fdf5443aea57b7231883c89e1e3fd5007db550
2015-09-10operator==vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@782 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 498e8c3f35d105b22752983360fbf8229c224776
2015-09-09FIXME -> Note.glisse
This is not a huge/trivial bug that has to be fixed immediately. git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST-options@780 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a4cb89782dc6d14ff1fc4a567e510ec4f40e0ac9
2015-09-09Minor clean-up.glisse
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/copy_move@779 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: dbb319a592f041cccfa54f50cee2554d423a2291