]>
git.sthu.org Git - libstick.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Stefan Huber [Wed, 26 Nov 2014 23:25:13 +0000 (00:25 +0100)]
pkg: remove version from include/libstick-0.1/
Having the version number explicitly in the source tree in
include/libstick-0.1 is bad: We do not want to change include directives
when we change the version, but we only want to change PACKAGE_VERSION.
Also, we want to avoid name clashes for header filenames. Hence, we put
the headers in a subdir libstick/ in include/ and install libstick/ to
include/libstick-${PACKAGE_VERSION}/, which is returned by pkg-config
for cflags.
Stefan Huber [Wed, 26 Nov 2014 22:57:15 +0000 (23:57 +0100)]
pkg: Install as libstick-${PACKAGE_VERSION}.pc
Stefan Huber [Mon, 24 Nov 2014 18:14:21 +0000 (19:14 +0100)]
Sanitize index check
Stefan Huber [Mon, 24 Nov 2014 17:54:15 +0000 (18:54 +0100)]
Add simplicial_complex::randomize_order()
Stefan Huber [Fri, 21 Nov 2014 19:24:48 +0000 (20:24 +0100)]
tests: Choose different triangulation for ssring
Stefan Huber [Fri, 21 Nov 2014 19:22:49 +0000 (20:22 +0100)]
Be more verbose in interpret_{reduc., pers.}()
Stefan Huber [Tue, 14 Jan 2014 14:10:21 +0000 (15:10 +0100)]
booleanvector: Use isempty() instead of size()==0
Stefan Huber [Thu, 9 Jan 2014 20:25:09 +0000 (21:25 +0100)]
Use boolean_vector in boolean_matrix
Stefan Huber [Thu, 9 Jan 2014 19:53:42 +0000 (20:53 +0100)]
White space editing in booleanmatrix.h
Stefan Huber [Thu, 9 Jan 2014 19:42:32 +0000 (20:42 +0100)]
Add boolean_vector classes
Stefan Huber [Thu, 9 Jan 2014 11:29:04 +0000 (12:29 +0100)]
Add simplex_order::get_complex()
Stefan Huber [Sun, 24 Nov 2013 14:07:43 +0000 (15:07 +0100)]
Add simplicial_complex::clear()
Stefan Huber [Sun, 24 Nov 2013 14:02:56 +0000 (15:02 +0100)]
interpret_reduction(): Show simplex value
Stefan Huber [Sun, 24 Nov 2013 12:18:32 +0000 (13:18 +0100)]
pkg-config: adapt include dir
Let include dir actually point to the directory where the header files
are.
Stefan Huber [Wed, 20 Nov 2013 15:38:22 +0000 (16:38 +0100)]
Add persistence::get_order()
Stefan Huber [Tue, 14 Jan 2014 14:03:42 +0000 (15:03 +0100)]
Remove obsolete ::reduce_boundary_matrix()
Stefan Huber [Tue, 19 Nov 2013 15:27:22 +0000 (16:27 +0100)]
Use more efficient colmatrix-based reduction
- Use colmatrix as boundary matrix.
- Use faster set_symmetric_difference() for colmatrix::add_column().
- Move diagram sanity checks to unit tests.
- Make lowestones a col-index vector indexed by row-indices.
- Test lowestones in unit tests, which are independt of the reduction
algorithm.
Stefan Huber [Tue, 19 Nov 2013 12:36:03 +0000 (13:36 +0100)]
Move persistence checking code to unit tests
Stefan Huber [Tue, 19 Nov 2013 09:16:08 +0000 (10:16 +0100)]
Updating pkg-config file
Stefan Huber [Tue, 19 Nov 2013 08:47:17 +0000 (09:47 +0100)]
Renaming Simplex to simplex
Stefan Huber [Tue, 19 Nov 2013 08:45:10 +0000 (09:45 +0100)]
Add image to simplex conversion code
Stefan Huber [Thu, 14 Nov 2013 16:19:03 +0000 (17:19 +0100)]
build: set default build type, fix pkg-config file
Stefan Huber [Tue, 12 Nov 2013 23:20:49 +0000 (00:20 +0100)]
Do not create dummy shared lib
Stefan Huber [Tue, 12 Nov 2013 16:18:12 +0000 (17:18 +0100)]
Enable ctest, fix exit status of tests/tests
Stefan Huber [Tue, 12 Nov 2013 16:02:12 +0000 (17:02 +0100)]
Remove src/
Stefan Huber [Tue, 12 Nov 2013 14:32:09 +0000 (15:32 +0100)]
Add computaton of persistence diagrams
Stefan Huber [Mon, 11 Nov 2013 16:02:42 +0000 (17:02 +0100)]
Add tests for matrix reduction of complex examples
- Move matrix_reduction() to a persistence class.
- Add persistence test suite.
- Add a few helper functions to boolean_matrix classes.
Stefan Huber [Mon, 11 Nov 2013 12:51:37 +0000 (13:51 +0100)]
Coding style cleanup
Stefan Huber [Mon, 11 Nov 2013 12:39:15 +0000 (13:39 +0100)]
Add matrix reduction code
Stefan Huber [Thu, 7 Nov 2013 18:37:59 +0000 (19:37 +0100)]
Add booleanmatrix and simplicialcomplex
Stefan Huber [Mon, 4 Nov 2013 08:32:50 +0000 (09:32 +0100)]
initial commit