Commit Graph

1432 Commits

Author SHA1 Message Date
Konstantinos Katrioplas e96d7207d4 testing all cases 2018-03-26 14:33:53 +02:00
Konstantinos Katrioplas 4cdd51c7f7 update demo plugin API with new implementation 2018-03-26 14:33:53 +02:00
Konstantinos Katrioplas 055a2466e7 avoid computing factorization of linear matrix again, clean, use more efficient code by avoiding duplicates when calculating stiffness matrix 2018-03-26 14:33:53 +02:00
Konstantinos Katrioplas 9010a2d1a2 testing both implementations 2018-03-26 14:33:53 +02:00
Konstantinos Katrioplas 4a0e64e62c wip: using symmetry of L matrix 2018-03-26 14:33:52 +02:00
Konstantinos Katrioplas 802102fa2e wip: testing perfomance 2018-03-26 14:33:52 +02:00
Konstantinos Katrioplas 1eb7b22387 wip: use CGAL solver traits instead of Eigen's 2018-03-26 14:33:52 +02:00
konstantinos katrioplas f04bd6576e eigen library macro 2018-03-26 14:33:51 +02:00
Sébastien Loriot bb54e45fd8 fix typos 2018-03-26 14:32:55 +02:00
konstantinos katrioplas dedc4170e4 examples 2018-03-26 14:32:54 +02:00
konstantinos katrioplas 46eb3b26f3 API polishing 2018-03-26 14:31:49 +02:00
konstantinos katrioplas e40706ff32 fixed demo plugin small issues 2018-03-26 14:31:49 +02:00
Konstantinos Katrioplas 4ae449effb explicit scheme new header 2018-03-26 14:31:49 +02:00
Konstantinos Katrioplas c450e9bc73 demo and headers fixes 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 750badefa4 clean modified curv class 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas c472ac692b fine tune parameters and fix headers defs 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas c0e1533cc4 remove area normalization step from implicit shape smoothing 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 0693bb81cb make always use of angle weights 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 40cea7e986 make projection optional 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 958ff819a2 use explicit scheme for shape smoothing as a named parameter 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 89cabad131 iterations np on implicit shape smoothing 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 8d73cdd969 remove edge constraints map and use vertex based 2018-03-26 14:31:48 +02:00
Konstantinos Katrioplas 619b16cb06 constrained edges tests 2018-03-26 14:31:47 +02:00
Konstantinos Katrioplas 0147598121 corrections on the api 2018-03-26 14:31:47 +02:00
Konstantinos Katrioplas 75bea1b696 fixed missed typos after renaming api 2018-03-26 14:30:43 +02:00
konstantinos katrioplas e6a716d0b7 API minor corrections 2018-03-26 14:30:43 +02:00
konstantinos katrioplas 5fae4da012 cleaning API, overloads, correcting parameters 2018-03-26 14:30:43 +02:00
konstantinos katrioplas 72f71f121a consistent header filenames 2018-03-26 14:30:43 +02:00
konstantinos katrioplas dc57315716 typos and corrections in the user & reference manual 2018-03-26 14:30:43 +02:00
konstantinos katrioplas d49f1dfc1d fixed bug in indexing in the demo plugin. Using time step instead of iterations & more simple dock widget 2018-03-26 14:30:43 +02:00
konstantinos katrioplas 172b58149b fix perfomance issue on eigen matrices using triplets 2018-03-26 14:30:42 +02:00
konstantinos katrioplas e0b711f184 fix temporarily problem with demo stiffness matrix setup 2018-03-26 14:30:42 +02:00
konstantinos katrioplas dc7fb46ff2 typos in doc 2018-03-26 14:30:42 +02:00
konstantinos katrioplas 13c4b894d1 images and demo plugin 2018-03-26 14:30:41 +02:00
konstantinos katrioplas 54881e81e8 examples and docs 2018-03-26 14:29:30 +02:00
konstantinos katrioplas 4b3364a701 doc better image size - dino 2018-03-26 14:29:30 +02:00
konstantinos katrioplas 2b5d0a5fdd optimazation of smooth_modified_mcf 2018-03-26 14:29:30 +02:00
konstantinos katrioplas 890f85e316 docs 2018-03-26 14:29:13 +02:00
konstantinos katrioplas 0550bf4c84 setup example and a few comments 2018-03-26 14:28:09 +02:00
konstantinos katrioplas 6b4526102b gradient descent parameter fix 2018-03-26 14:28:09 +02:00
Pierre Alliez 079f1baf86 Shape smoothing: some comments added to accelerate matrix construction.
Konstantinos: this is what is so slow, not the solver!
2018-03-26 14:21:06 +02:00
Pierre Alliez 0b0a9ae38d attempts to improve speed of shape smoothing 2018-03-26 14:20:41 +02:00
Pierre Alliez 6ddfbe06aa shape smoothing: use dense vector instead of sparse 2018-03-26 14:20:30 +02:00
Sébastien Loriot 0653e9583a pass on the doc 2018-03-26 14:20:30 +02:00
konstantinos katrioplas 2c5b80146b incl. a time parameter 2018-03-26 14:20:30 +02:00
konstantinos katrioplas 5b90d9a805 latest fixes 2018-03-26 14:19:32 +02:00
Pierre Alliez 3b56478bb1 added time parameter to shape smoothing 2018-03-26 14:17:48 +02:00
konstantinos katrioplas 2ca3d01e35 area smoothing tolerance fix 2018-03-26 14:12:42 +02:00
konstantinos katrioplas 23670bb712 add implicit scheme for shape smoothing 2018-03-26 14:12:18 +02:00
konstantinos katrioplas 52126819e0 fix typo 2018-03-26 14:12:08 +02:00