• Aucun résultat trouvé

Parallel simulations of soft-tissue using an adaptive quadtree/octree implicit boundary finite element method

N/A
N/A
Protected

Academic year: 2021

Partager "Parallel simulations of soft-tissue using an adaptive quadtree/octree implicit boundary finite element method"

Copied!
37
0
0

Texte intégral

(1)

Parallel simulations of soft-tissue

using an adaptive quadtree/octree

implicit boundary finite element

method

Jack S. Hale

1

, Pierre Kerfriden

2

, J. J. Ródenas

3

,

Stéphane P. A. Bordas

1

1.

University of Luxembourg, Luxembourg

2. Cardiff University, Wales, UK

3. Universidad Politénica de Valencia, Spain

(2)

Source: COLONIX, OSIRIX

(3)

…or a series of images…

(4)
(5)

…with the following

constraints

The developed methods should be usable in a day to day clinical environment.

What does that mean?

Ease of use - hospital technician, surgeon.

Sit comfortably within an existing image segmentation and analysis pipeline.

Timeframe for results in seconds to one hour, not weeks.

CPU time - increasingly cheap.

User time - increasingly expensive.

Guaranteed results.

(6)

Pipeline to analysis

Acquire images

Segment images

Mesh Surfaces

Mesh Volume

Perform analysis

Traditional

NURBS/CAD

Geometry data

Loss of data

Time consuming

{

IGA

(7)

Image: CGAL Project

Planes (64)

z

Rows (64)

x

Cols (64)

y

j

Each voxel is a 32-bit

floating point measurement

(8)

Soft or ‘fuzzy’ segmentation

0 < m

k

(j) < 1

j, k

K

k=1

m

k

(j) = 1

j

(9)

Hard segmentation

=

K

k=1

S

k

S

1

S

2

S

k

S

j

=

k = j

(10)
(11)

Pipelines to analysis

Acquire images

Segment images

Perform analysis

Adaptive Implicit Boundary Pipeline

}

Implicit

Geometry data

(12)

Influences

Uncoupling discretisation and approximation.!

Bordas et al. - Geometry-Independent Field Theory.

Legrain et al. - Double Nested Quadtree.

PDEs on octrees.!

Museth et al. - OpenVDB Library.

Bangerth et al. - deal.ii Library.

Numerical methods for softly segmented medical images.!

J. J. Ródenas et al. - Adaptive Quadtree.

Miller et al. - Adaptive Meshfree.!

Implicit boundary/immersed boundary/XFEM etc.

Belytschko et al. - XFEM.!

Hansbo and Burman - Ghost penalty methods.

Peskin et al. - Immersed boundary methods.

(13)
(14)

1-irregular mesh/2:1 balance

(15)
(16)

Nested Octree

O

g

O

d

M

(17)

Strategy 1: Soft or ‘fuzzy’

segmentation

(18)
(19)

For each enriched cell in the

discretisation…

M

1

(20)

generate local Delaunay

triangulation…

1

(21)
(22)
(23)
(24)
(25)
(26)

Case 1: boundary

(27)
(28)

Case 3: Dirichlet Boundary

Nitsche’s method, Lagrange multipliers…

(29)
(30)
(31)

The problem.

Workload is no longer approximated well by the

sparsity pattern of the problem because workload is

quadrature bound.

Some processors are assigned many boundary cells.

Poor scaling as longest running workers dominate

overall runtime.

Conclusion: Superior balancing algorithms are

(32)
(33)
(34)
(35)

Initial run

Circle

20 iterations

Flower

100 iterations

Conclusion: Methods to keep condition number bounded

(36)

Summary and Outlook

We are developing a cartesian grid implicit boundary/

enriched finite element method specifically designed for rapid

and automatic image based analysis.

We plan to release the code as an open-source framework.

Based upon deal.ii/PETSC/CGAL backend.

Still outstanding issues with parallelisation and conditioning.

Complexity is shifted from segmentation and mesh generation

(37)

Acknowledgements

Jack S. Hale would like to acknowledge the support of the Marie Curie COFUND scheme through the FNR, Luxembourg and the structural position under the chair of Prof. Stephane P. A. Bordas at the University of Luxembourg.

!

Références

Documents relatifs

Our approach produces a high quality tetrahedral mesh directly from discrete data using Centroidal Voronoi Diagrams. Our approach provides a robust mesh design tool for discrete

This work outlines an isogeometric boundary element method (IGABEM) to simulate crack growth in a two-dimensional linear-elastic setting.. The method is based on the work of [1,2]

 A crack growth algorithm combined with graded knot insertion is realized.

Bordas would like to acknowledge partial support for his time from European Research Council Starting Independent Research Grant (ERC Stg grant agreement No. 279578)

Bordas would like to acknowledge partial support for his time from European Research Council Starting Independent Research Grant (ERC Stg grant agreement No. 279578)

Thus, we also performed paired statistical analysis to identify transcripts whose level of expression would change with either treatment response or clinical evolution in

4 Tu justifieras chacune de tes

Maladies du bois de la vigne : étude des facteurs environnementaux et techniques favorisant l’expression des symptômes dans le vignoble bordelais.. Sciences du