sort by:
Revision Author Date Message Commit Date
96f9576 Fix non const parameters in rand_exp_range (#71) Remove const from function parameter 18 May 2020, 08:36:29 UTC
3ec8e41 Update readme, add `doc` directory and tutorials (#70) 04 April 2020, 06:51:07 UTC
64e7a39 correct input list algo in Rcpp volume.cpp 01 April 2020, 15:05:30 UTC
d3bda40 Use billiard walk in SOB algorithm (#75) * fix seed in rand_hpoly_generator * enable SOB algorithm with billiard walk * enable SOB algorithm with billiard walk in c++ interface 28 March 2020, 18:57:32 UTC
ddcbfeb new volume structure SoB plus random walks 28 March 2020, 18:55:03 UTC
f10edad Fix seed in gen_rand_hpoly (#74) * update input variable names in sample_points(), direct_sampling() and vpolytope-intersection R class * change 'algo' to 'settings' in volume function. remove unused methods in c++ polytope classes * update R tests and NEWS.md file * update zonotope_approximation input variables * delete cran package files * fix seed in rand_hpoly_generator 28 March 2020, 18:54:51 UTC
02b9afa Merge pull request #73 from TolisChal/improve_interface Improvements in R interface 28 March 2020, 18:46:16 UTC
4b6b1ec delete cran package files 24 March 2020, 23:38:32 UTC
dabf4fd update zonotope_approximation input variables 24 March 2020, 20:11:48 UTC
aed400c update R tests and NEWS.md file 24 March 2020, 18:49:58 UTC
aed8e01 change 'algo' to 'settings' in volume function. remove unused methods in c++ polytope classes 24 March 2020, 18:11:06 UTC
3c4b065 update input variable names in sample_points(), direct_sampling() and vpolytope-intersection R class 24 March 2020, 16:42:05 UTC
0369391 Fix non const parameters in rand_exp_range (#71) Remove const from function parameter 23 March 2020, 13:51:21 UTC
8f36ef4 Use eigen types as internal structures (#29) * Changed class point to store coefficients to Eigen vector instead of std::vector. Made required code updates in polytopes.h, rounding.h,ballintersectconvex.h and updated CMakeLists.txt to include the directory with Eigen. * fixed bug * fix for quicker access to data When accessing the data of class Point don't copy the whole vector, but use the [] operator (changes requested during the pull request). * Eigen clean existing code, make changes in leftover files with previous implementation * Optimizations - avoid creating copies - code cleanup - more coherent coding, using Eigen and eradicating std::vector * Optimizations - Vectorize when possible the operations in line_intersect functions - Change the matrix in HPolytope to be RowMajor * Major - change uses of std::vector to Eigen vector - Change the matrix in HPolytope NOT to be RowMajor (seemed slower, needs more testing) - enabled no debug macro for Eigen in /test/CmakeList - added 2 tests, to compute volume with rdhr and with BiW * Bug Error in creating Point * bug * use cooling balls in test * edit initialization * edit /test/CMakeLists.txt * Optimizations - Use eigen function noalias() to avoid creating temporary copies when multiplying matrices - in getDirection() (samplers.h) don't use std::vector, only Eigen::Vector - fix bug in point.h, in constructor * leftovers from merge - make changes in code from last merge - delete tests I had previously added * cleanup - requested changes * update copyrights * bug * bug * requested changes * use += *= operators with points * use += *= operators with points 23 March 2020, 13:03:17 UTC
2704f59 Update readme, add `doc` directory and tutorials (#70) 20 March 2020, 11:28:53 UTC
8f24239 Fix bug in hpolytope print function (#68) 17 March 2020, 10:27:15 UTC
79887a4 Update README.md 16 March 2020, 15:16:47 UTC
eb98614 Update README.md Closes #67 16 March 2020, 13:34:07 UTC
9b24028 Merge pull request #66 from TolisChal/improve_sampling Improve sampling 15 March 2020, 23:45:12 UTC
4e0465d improve comp_diam() function in polytopes 15 March 2020, 23:19:59 UTC
abca095 Merge branch 'develop' into improve_sampling 13 March 2020, 00:22:13 UTC
49d3777 add direct_sampling R function 13 March 2020, 00:20:47 UTC
955c865 fix #65 12 March 2020, 14:16:19 UTC
4d4b49b add mode and starting point as inputs in samlpe_points() 11 March 2020, 21:45:24 UTC
b84a8a0 Readme correction and -help error in generator (#64) 04 March 2020, 13:59:49 UTC
55e296b README: folder name changed from R-prog to R-proj (#63) * Folder name changed from R-prog to R-proj * Delete .Rhistory * Delete .Rhistory * Delete RcppExports.cpp 03 March 2020, 13:47:29 UTC
e4ce0b6 Various improvements (tests, documentation, names) (#61) * modify c++ tests * improve input variable names in R functions * check for negative error parameter in both interfaces * update Rd files * update compute_indicators * update rotating R functions * update sample_points.cpp * update volume.cpp and Rd files * update zonotope_approximation functons and the Rd files * fix examples, tests, documentation errors * update rounding and fix a bug in sample_points gaussian sampling, update Rd files, fix cran errors * add the option to set seed for the random polytope generator * fix cran check errors * add boundary sampling in R interface * add references in rounding functions and fix bug in vol.cpp 27 February 2020, 09:46:11 UTC
ae80e5d Update README.md 26 February 2020, 12:07:36 UTC
1cba5c3 Fix tests and issue #8 (#60) * modify c++ tests * improve input variable names in R functions * check for negative error parameter in both interfaces * update Rd files 24 February 2020, 19:31:30 UTC
801b2dc Zonotope approximation (#59) * use cdhr in rounding, improve t-test iterations, change diameter of H-polytopes, minor mpdifications in both interfaces. * improve c++ interface, add c++ test for cooling bodies with billiard walk * improve new c++ test * add random generators * update R random generators * update Rd files * update R volume interface * fix generators in both c++ and R interfaces, improve exact_volume check in c++ interface * fix bug in hpoly zonotope volume approximation * improve c++ documentation (help command) * add zonotope_approximation in R interface. improve R volume and sample_points documentation * fix c++ tests * fix bug in zonotope approximation Co-authored-by: Vissarion Fisikopoulos <fisikop@gmail.com> 19 February 2020, 13:51:12 UTC
e8b5ac7 Improve interfaces, generators and bug fixes (#58) * use cdhr in rounding, improve t-test iterations, change diameter of H-polytopes, minor modifications in both interfaces. * improve c++ interface, add c++ test for cooling bodies with billiard walk * improve new c++ test * add random generators * update R random generators * update Rd files * update R volume interface * fix generators in both c++ and R interfaces, improve exact_volume check in c++ interface * fix bug in hpoly zonotope volume approximation * improve c++ documentation (help command) * fix c++ tests * fix c++ tests * improve cpp generator interface * improve cpp generator interface 19 February 2020, 13:47:30 UTC
5a6015c Exact volume (#57) * merge two copulas functions into one. * add compute_indicators R function. * develop compute_indicator R function and copula.cpp in R-proj * improve roxygen comments in compute_indicator R function and copula.cpp in R-proj * fix bugs in copulas.cpp * fix bugs in compute_indicators.R * fix R tests for copulas and set to lowercase the inputvariables in the new functions * improve compute_indicators.R * add volume field in R module polytope classes * add volume declaration for known polytopes in R interface * modify exact_vol.cpp in R interface * set NaN the volume initialization in Rcpp modules of polytopes, update NEWS.md file * modify namespace 14 February 2020, 13:55:29 UTC
fc41b31 Merge copula functions and new compute indicators R function (#56) * merge two copulas functions into one. * add compute_indicators R function. * develop compute_indicator R function and copula.cpp in R-proj * improve roxygen comments in compute_indicator R function and copula.cpp in R-proj * fix bugs in copulas.cpp * fix bugs in compute_indicators.R * fix R tests for copulas and set to lowercase the inputvariables in the new functions * improve compute_indicators.R 14 February 2020, 12:00:27 UTC
acff206 Merge pull request #55 from TolisChal/billiard_sampling Billiard walk 13 February 2020, 13:02:52 UTC
bdf67dd improve c++ interface and fix c++ tests 13 February 2020, 12:29:09 UTC
145112a reduce c++ cg volume test 13 February 2020, 11:33:02 UTC
ec8a1e9 use const variables and remove useless comments. 12 February 2020, 17:57:17 UTC
fb65081 remove volume.h file from cran version. 12 February 2020, 17:49:58 UTC
238b78e improve initialization of diameter for billiard walk. Fix C++ tests' bugs. 12 February 2020, 17:43:39 UTC
3fa3292 improve the initialization of delta (ball_walk) and diameter. fix errors in doxumentation and update Rd files 12 February 2020, 17:00:10 UTC
1b366a5 fix bugs in Rd files and update the NEWS.md file 12 February 2020, 15:30:50 UTC
55a253c Merge branch 'develop' into billiard_sampling 12 February 2020, 14:56:47 UTC
d9223ae update rd files 12 February 2020, 14:51:56 UTC
d9c173e Merge pull request #54 from TolisChal/new_volalgo New algorithm for volume approximation 12 February 2020, 14:48:25 UTC
d01ea3f Merge branch 'new_volalgo' into billiard_sampling 12 February 2020, 14:45:31 UTC
892dc96 update descriion file in R-proj 12 February 2020, 14:44:22 UTC
ae1d834 fix c++ interface and c++ tests 11 February 2020, 17:02:11 UTC
cbf6d24 improve rounding in R interface and documentation for sample_points and volume R functions. 11 February 2020, 16:52:35 UTC
b3abddd add billiard to sample_points interface and fix documentation of R function of volume. 11 February 2020, 15:25:26 UTC
67c6fdf add billiard walk for volume 11 February 2020, 14:57:00 UTC
1e802c2 resolve PR in ball anealing and increase cdhr sliding window 11 February 2020, 10:55:12 UTC
6aac8cb implment acceleration of rdhr for both volume and sampling. 11 February 2020, 10:23:31 UTC
a49639f minor improvments in exact_vol.h 27 January 2020, 14:07:58 UTC
702c1fd fix template declarations and minor improvements in ratio_estimation.h 27 January 2020, 13:23:00 UTC
c6a9139 update description file and fix windows bug in ball_annealing.h 26 January 2020, 22:50:39 UTC
1d20557 define constants and add max number of iterations to check if the annealing fails. Update sample_points rd file. Fix bug in c++ generator. 26 January 2020, 21:32:09 UTC
0138e21 implement the PR comments: declare const, improve names of functions and geeral coding 24 January 2020, 18:33:00 UTC
195f42e change version and improve c++ code in new volume functions. 23 January 2020, 09:22:53 UTC
aff6131 fix c++ tests 23 January 2020, 07:14:52 UTC
2e16bab update description, README.md, NEWS.md files for the new version and input variables' names in round_polytope R function. 22 January 2020, 22:09:46 UTC
e8753dd fix R tests and bugs in examples of R functions. Fix a bug in c++ tests. 22 January 2020, 21:51:17 UTC
63e3579 fix the R tests and improve R documentation 22 January 2020, 20:51:14 UTC
5599999 improve the R documentation 22 January 2020, 19:39:39 UTC
7baa006 add boost header files for the new algo and fix the c++ interface 22 January 2020, 19:15:06 UTC
1177774 remove printing and fix includes of header files in cran version 22 January 2020, 14:57:34 UTC
69f1c18 change the names of functions and inputs 22 January 2020, 14:45:37 UTC
cc151cb add new algo 21 January 2020, 15:06:22 UTC
7ab158f split polytope classes and lp oracles functions in differetnt header files. Use pre-malloc in lp oracles. 21 January 2020, 09:28:05 UTC
78e0a2c Update issue templates 14 January 2020, 14:08:08 UTC
32e9b16 Create CODE_OF_CONDUCT.md (#53) 14 January 2020, 14:06:47 UTC
4803930 Create CONTRIBUTING.md 14 January 2020, 14:04:17 UTC
4d45fa9 removed some typos form readme, added sequence of balls volume, bumped minor release (#52) 07 January 2020, 11:26:33 UTC
273a714 Passing volume constants by reference (#50) Passing volume constants by reference 13 December 2019, 11:45:37 UTC
486cc2b Merge pull request #49 from vissarion/feature/fix_pass_by_value_and_imports Few fixes in C++ and python 12 December 2019, 07:43:22 UTC
6544876 Fix some pass by value parameters and useless imports and README in python interface 11 December 2019, 15:34:48 UTC
c89a675 Update README.md 10 December 2019, 14:38:21 UTC
bffcefe Merge pull request #45 from pedrozudo/volestipy Volestipy - limited python interface to volesti 27 September 2019, 11:19:50 UTC
b96898b removed dead code 27 September 2019, 00:52:43 UTC
869bafb some small cleanup, nothing substantial. 26 September 2019, 14:13:34 UTC
dec6fb1 updated readme 25 September 2019, 15:19:08 UTC
6091680 updated readme 25 September 2019, 15:18:52 UTC
492dff9 updated readme 25 September 2019, 15:00:01 UTC
ae700c7 nothing really 25 September 2019, 14:52:29 UTC
a28b5c9 use liblpsolve55.so (somwhere on machine) + clean setup.py 25 September 2019, 14:49:52 UTC
78cdea7 added short readme 24 September 2019, 17:25:32 UTC
89dac0c python wrapper for volesti (volestipy) 24 September 2019, 17:22:57 UTC
400350c Merge pull request #28 from TolisChal/fix_point_oper Fix the bug in the equality operator of the point class 12 September 2019, 14:27:20 UTC
d0f66da remove unused comments and add a reference in point.h 12 September 2019, 12:34:52 UTC
fc34b69 Merge cran version 1.0.3 into fix_point_oper 11 September 2019, 12:02:55 UTC
95f87cd implement functions is_feasible() and ComputeInnerBall() in intersection of VP class. Use them in Rcpp functions. 11 September 2019, 11:58:03 UTC
41d5089 add new computation of V-polytope inscribed ball, by coomputing an inscribed cube first. 11 September 2019, 09:47:11 UTC
6e60105 Merge pull request #44 from TolisChal/fix_cran remove unused flags from makevars, fix error in lp_MPS.c, set version… 11 September 2019, 07:48:59 UTC
0ebd272 fix cg algo's c++ tests 10 September 2019, 13:09:30 UTC
821078d change date in description file 10 September 2019, 09:43:34 UTC
1dfc8f5 modify NEWS.md file 09 September 2019, 20:58:37 UTC
002fb1f fix cran warning in lpkit.h 09 September 2019, 15:20:03 UTC
ae10bc8 remove unused flags from makevars, fix error in lp_MPS.c, set version 1.0.3 09 September 2019, 13:25:09 UTC
93aef46 fix point == operator. 13 June 2019, 19:33:23 UTC
74c3a76 Merge pull request #26 from TolisChal/fix_tab_sep_ine Fix bug for ine or ext files, when the coefficients are also separated with tab. 04 June 2019, 09:02:10 UTC
6adde07 fix bug foe ine files, when the coefficients are seperated by tab. 04 June 2019, 08:49:16 UTC
back to top