Commit Graph

54 Commits

Author SHA1 Message Date
4e60a749e9 fixed memory leaks 2022-03-24 15:25:18 +01:00
70afbbcdfc fix mesh distance computation 2022-03-24 15:13:57 +01:00
226ef2dc0a remove dupes from surfacePoints list 2022-03-24 13:48:18 +01:00
1782687e9a refactor some stuff 2022-03-24 13:24:04 +01:00
36194f715e *clap* 2022-03-23 15:27:16 +01:00
26b1175924 add the ability to control the number of iterations of the algorithm
of relaxation of the tetrahedral mesh of the program of tetrahedral
mesh generation
2022-03-23 15:25:24 +01:00
8ee09d686e fix surface point projection kdtree logic
but still use the brute-force approach because it still doesn't work
2022-03-17 15:18:19 +01:00
dacb2ffa04 iterate over surface points directly in the relaxation 2022-03-16 13:00:49 +01:00
ffe5a68504 cleanup whitespace 2022-03-16 12:55:15 +01:00
CookieKastanie
a60191b068 fix relaxation + radius arg 2022-03-15 15:24:30 +01:00
d31d9629f0 add relaxation (not very relaxing) 2022-03-15 14:55:36 +01:00
CookieKastanie
3467f8593d new filter 2022-03-15 11:34:55 +01:00
057ae8100c :( 2022-03-14 14:34:07 +01:00
3108c01028 :D 2022-03-14 14:32:34 +01:00
52fc7bd32e :) 2022-03-14 14:30:11 +01:00
62e4cd1629 fix projection 2022-03-14 14:30:06 +01:00
CookieKastanie
6c2e3e8a89 fix 2022-03-10 22:09:21 +01:00
56b426948c start implementing proportional motion 2022-03-10 16:51:05 +01:00
e789941169 improve dihedral angles filter 2022-03-10 16:49:49 +01:00
CookieKastanie
f8e26b4890 fix point tris dist 2022-03-08 16:59:06 +01:00
9edb9a5385 support multiple file types and migrate the halfcow to xml 2022-03-08 16:28:26 +01:00
537764fce3 fix surface point detection 2022-03-08 15:26:17 +01:00
d0381b7552 use vtkDataSet::GetCellNeighbors to find surface points 2022-03-08 14:59:15 +01:00
dcc99754b6 blbllblbl 2022-03-08 14:26:23 +01:00
5cb78e0881 remove trailing whitespace grrrrrrrrrrrrr 2022-03-08 14:26:08 +01:00
80a3172c77 refactor surface point filter 2022-03-08 14:25:59 +01:00
61d1f67b06 finish implementing RemoveExternalCellsFilter 2022-03-08 14:02:40 +01:00
151522fa57 still doesn't werk 2022-03-08 10:21:52 +01:00
621f24dd8b start implementing RemoveExternalCellsFilter 2022-03-07 23:10:28 +01:00
CookieKastanie
ee47d24a3c unsigned distance 2022-03-07 14:39:46 +01:00
CookieKastanie
aa3e6e67df Merge branch 'master' of https://git.lamaisondescouillons.fr/ccolin/pfe 2022-03-04 11:05:52 +01:00
CookieKastanie
7e9d928af1 distance is now signed 2022-03-04 11:05:37 +01:00
ae368cdfb4 rename some filters 2022-03-04 11:03:17 +01:00
c3968f112b add external point mapping 2022-03-02 17:00:40 +01:00
fee21c7a34 fix point to triangle distance computation 2022-03-02 14:46:01 +01:00
CookieKastanie
13a582b20b OUCH 2022-03-02 14:07:13 +01:00
CookieKastanie
a6067ce949 pointTriangleDistance (à tester) 2022-03-01 19:29:44 +01:00
CookieKastanie
b4927aba4c insane 2022-02-28 23:58:43 +01:00
CookieKastanie
2425729a72 wow 2022-02-28 23:46:29 +01:00
CookieKastanie
73b432d0c8 kdtree trop bien omg 2022-02-28 23:39:03 +01:00
b8886676fe add build option to disable the viewer and use the system vtk 2022-02-23 14:00:48 +01:00
357068d1b8 add external points filter 2022-02-23 13:01:50 +01:00
81ccaa124a add dihedral angles filter 2022-02-19 12:06:53 +01:00
fbb9679372 document the aspect ratio filter 2022-02-19 00:41:51 +01:00
5ad9c70825 specify aspect ratio filter input requirements 2022-02-19 00:39:00 +01:00
6178f294cd remove unnecessary implementation detail 2022-02-19 00:13:21 +01:00
340cdbd7ed add aspect ratio computation 2022-02-17 17:30:04 +01:00
df1d96e686 angles are now stored in per-triangle order 2022-02-17 17:29:30 +01:00
8e0c231708 refactor angle filter 2022-02-17 14:14:27 +01:00
41502f0c33 switch to using a filter and storing angles in the vtk data object 2022-02-15 14:41:02 +01:00