Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bilayer upgrade #9

Open
wants to merge 71 commits into
base: bilayer
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
25ccc0d
Updated formatting
Nov 25, 2024
68bdc8c
Used flynt to reformat .format into f-string for better readability a…
Nov 25, 2024
a779d42
Fixed collection.size import
Nov 25, 2024
ecc5cd2
Default to manual orifices labeling if with curvature not working
Nov 25, 2024
87a5572
Replaced use_mesh with use_picker for appendage picking
Nov 25, 2024
04e9a01
Cleaned parts of open_orifices_manually.py
Nov 25, 2024
1953543
Changed reference of smart_readers only to the encapsulated method
Nov 25, 2024
1f33883
Fixed missing extension bug in open_orifices_manually.py
Nov 25, 2024
6a72e7a
Updated pymeshlab filters to new api
Nov 25, 2024
433a875
Replaced all threshold definitions with newer vtk thresholds
Nov 25, 2024
c9d49f8
Replaced all calls of Methods.vtk_thr with mock version to newer thre…
Nov 25, 2024
5341014
Replaced all calls of threshold between with newer version of vtk in …
Nov 25, 2024
d5037af
First replacement of all vtk writers by regex search
Nov 25, 2024
26733fd
Replaced all vtk writers with encapsulated methods
Nov 26, 2024
e6c4d8d
Extracted all writing to openCARP files to helper_methods
Nov 26, 2024
182c2d1
Fixed bug where files were wrongly named. Introduced two commits before
Nov 26, 2024
55453ae
Fixed bug where ids for labeling atrial orifices did not match ids of…
Nov 26, 2024
ffdd13d
Removed multiline commented code
Nov 26, 2024
ccc2130
Encapsulated vtk numpy support to avoid import errors
Nov 26, 2024
7b0c060
Used get maximum distance of points in AugmentA
Nov 26, 2024
6be9111
Used mesh cutting from helper methods
Nov 26, 2024
cb799b9
Fixed cutting size in open orifices manually
Nov 26, 2024
fe5c0d3
Fully included helper_methods into AugmentA
Nov 26, 2024
861195e
Fully included vtkPlane encapsulation into AugmentA
Nov 26, 2024
1f10fc8
Included point to cell data into AugmentA
Nov 26, 2024
990983a
Included geometry filter encapsulation
Nov 26, 2024
c1b4b1e
Further included geometry filter encapsulation
Nov 26, 2024
33e2551
Optimized imports
Nov 26, 2024
a63e21a
Further replaced vtkGeometryFilter with encapsulated version
Nov 26, 2024
279c1e4
Added new method to encapsulate cleanPolydata and replaced with vtk i…
Nov 26, 2024
b1ed9d9
Included vtk_append from the helper methods and fixed bug from refact…
Nov 26, 2024
ff2138f
Included vtk_append from the helper methods and fixed bug from refact…
Nov 26, 2024
d588764
Merge remote-tracking branch 'remote_gitlab_internal/bilayer_upgrade'…
Nov 26, 2024
10952dc
Replaced link to vtkIDFilter for whole AugmentA
Nov 27, 2024
3ccd722
Used newly added apply_extract_cell_filter method for AugmentA
Nov 27, 2024
af87020
Fixed bug in create_bridges_test.py
Nov 27, 2024
801a085
Used get_feature_edges from helper methods in AugmentA
Nov 27, 2024
698ce70
Implemented get_elements_above plane in AugmentA code
Nov 27, 2024
b985930
Implemented find_closest_point into AugmentA code
Nov 27, 2024
80b135b
Implemented write_to_dat into AugmentA code
Nov 27, 2024
ef64a6a
Included write to vtx to AugmentA
Nov 27, 2024
95063f1
Included point selection into AugmentA files
Nov 27, 2024
a40aac4
Fixed refactoring bug in create_bridges.py
Nov 27, 2024
cff181d
Extracted method for generating splines and for clearing out all data…
Nov 27, 2024
7e904ea
Applied encapsulation for connectivity filter and some redundant meth…
Nov 28, 2024
0f0fa0a
Further removed duplicated methods
Nov 28, 2024
6810e34
Removed unused variables in la_generate_fiber.py
Nov 28, 2024
105240c
Extracted method for calculation of en for fiber generation
Nov 28, 2024
d3ed0c0
Extracted method for calculation of normalized_vectors
Nov 28, 2024
2c51485
Fixed bug where epi tags where epi tags went missing
Nov 28, 2024
9dbaeb3
Added checks for file extensions for all writer
Nov 29, 2024
5b72cc0
Extracted method for fiber generation for left and right atrium
Nov 29, 2024
ad23db5
Extracted more functionality form extract rings to improve readability
Dec 1, 2024
58dbefd
Further extraction of methods from extract_rings.py and extract_rings…
Dec 1, 2024
4ae913f
Used methods from extract_rings for extract_rings_TOP_epi_endo.py
Dec 1, 2024
ba30987
Further method extraction in extract_rings_TOP_epi_endo.py
Dec 1, 2024
f7cb0af
Fixed stupid bug introduced at refactoring
Dec 3, 2024
8364be1
Updated pymeshlab methods to newer version
Dec 3, 2024
c978780
Fixed minor bugs
Dec 3, 2024
5ae5888
Added additional remeshing step so the laplace generation is more robust
Dec 3, 2024
cf86fc4
Cross product was inverted in split_tv for extract rings
Dec 3, 2024
ce05bbb
Switched to union operation for connecting earth and bridges
Dec 3, 2024
4ab441a
Changed bridge merging to difference
Dec 3, 2024
fe8c7fb
Added automatic detection of normal orientation
Dec 3, 2024
942257a
Fixed bug where store to xml got lost while refactoring
Dec 3, 2024
fad158f
Extracted core resampling algorithm into separate method
Dec 3, 2024
c649895
Modified optimization of PV so it does not crash for volumetric meshe…
Dec 5, 2024
96cd6a0
Added additional steps to make volumetric meshes work. Mainly mapping…
Dec 5, 2024
6d37877
Fixed refactoring bug regarding the order of the cross product in la_…
Dec 5, 2024
6b353af
Added publicly available submodule for functionality
Dec 5, 2024
1a5d5b9
Changed path for submodule
Dec 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "VTK_openCARP_helper_methods"]
path = VTK_openCARP_helper_methods
url = https://gitlab.kit.edu/kit/ibt-public/vtk_opencarp_helper_methods.git
Loading