Skip to main content
Top
Published in: Engineering with Computers 1/2005

01-11-2005 | Special issue

Adaptive physics based tetrahedral mesh generation using level sets

Authors: J. Teran, Neil Molino, R. Fedkiw, R. Bridson

Published in: Engineering with Computers | Issue 1/2005

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We present a tetrahedral mesh generation algorithm designed for the Lagrangian simulation of deformable bodies. The algorithm’s input is a level set (i.e., a signed distance function on a Cartesian grid or octree). First a bounding box of the object is covered with a uniform lattice of subdivision-invariant tetrahedra. The level set is then used to guide a red green adaptive subdivision procedure that is based on both the local curvature and the proximity to the object boundary. The final topology is carefully chosen so that the connectivity is suitable for large deformation and the mesh approximates the desired shape. Finally, this candidate mesh is compressed to match the object boundary. To maintain element quality during this compression phase we relax the positions of the nodes using finite elements, masses and springs, or an optimization procedure. The resulting mesh is well suited for simulation since it is highly structured, has topology chosen specifically for large deformations, and is readily refined if required during subsequent simulation. We then use this algorithm to generate meshes for the simulation of skeletal muscle from level set representations of the anatomy. The geometric complexity of biological materials makes it very difficult to generate these models procedurally and as a result we obtain most if not all data from an actual human subject. Our current method involves using voxelized data from the Visible Male [1] to create level set representations of muscle and bone geometries. Given this representation, we use simple level set operations to rebuild and repair errors in the segmented data as well as to smooth aliasing inherent in the voxelized data.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
2.
go back to reference Martins J, Pires E, Salvado R, Dinis P (1998) A numerical model of passive and active behavior of skeletal muscles. Comput Meth Appl Mech Eng 151:419–433CrossRefMATH Martins J, Pires E, Salvado R, Dinis P (1998) A numerical model of passive and active behavior of skeletal muscles. Comput Meth Appl Mech Eng 151:419–433CrossRefMATH
3.
go back to reference Hirota G, Fisher S, State A, Lee C, Fuchs H (2001) An implicit finite element method for elastic solids in contact. Comput Anim Hirota G, Fisher S, State A, Lee C, Fuchs H (2001) An implicit finite element method for elastic solids in contact. Comput Anim
4.
go back to reference Cotin S, Delingette H, Ayache N (1996) Real-time volumetric deformable models for surgery simulation. Proc of Vis in Biomed Comput, pp 535–540 Cotin S, Delingette H, Ayache N (1996) Real-time volumetric deformable models for surgery simulation. Proc of Vis in Biomed Comput, pp 535–540
5.
go back to reference Ganovelli F, Cignoni P, Montani C, Scopigno R (2000) A multiresolution model for soft objects supporting interactive cuts and lacerations. Eurographics, pp 271–282 Ganovelli F, Cignoni P, Montani C, Scopigno R (2000) A multiresolution model for soft objects supporting interactive cuts and lacerations. Eurographics, pp 271–282
6.
go back to reference Bro-Nielsen M, Cotin S (1996) Real-time volumetric deformable models for surgery simulation using finite elements and condensation. Comput Graph Forum 15(3):57–66CrossRef Bro-Nielsen M, Cotin S (1996) Real-time volumetric deformable models for surgery simulation using finite elements and condensation. Comput Graph Forum 15(3):57–66CrossRef
7.
go back to reference Fleishmann P, Kosik R, Selberherr S (1999) Simple mesh examples to illustrate specific finite element mesh requirements. In: 8th international meshing roundtable, pp 241–246 Fleishmann P, Kosik R, Selberherr S (1999) Simple mesh examples to illustrate specific finite element mesh requirements. In: 8th international meshing roundtable, pp 241–246
8.
go back to reference Marcum DL (1995) Generation of unstructured grids for viscous flow applications. AIAA Marcum DL (1995) Generation of unstructured grids for viscous flow applications. AIAA
9.
go back to reference Garimella R, Shephard M (1998) Boundary layer meshing for viscous flows in complex domains. In: 7th international meshing roundtable, pp 107–118 Garimella R, Shephard M (1998) Boundary layer meshing for viscous flows in complex domains. In: 7th international meshing roundtable, pp 107–118
10.
go back to reference Lohner R, Cebral J (1999) Generation of non-isotropic unstructured grids via directional enrichment. In: 2nd symposium on trends in unstructured mesh generation Lohner R, Cebral J (1999) Generation of non-isotropic unstructured grids via directional enrichment. In: 2nd symposium on trends in unstructured mesh generation
11.
go back to reference Burns G, Glazer AM (1990) Space groups for solid state scientists, 2nd edn. Academic, New York Burns G, Glazer AM (1990) Space groups for solid state scientists, 2nd edn. Academic, New York
12.
go back to reference Osher S, Sethian J (1988) fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comp Phys 79:12–49CrossRefMATHMathSciNet Osher S, Sethian J (1988) fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comp Phys 79:12–49CrossRefMATHMathSciNet
13.
go back to reference Weatherill NP, Hassan O (1994) Efficient three-dimensional delaunay triangulation with automatic point creation and imposed boundary constraints. Int J Numer Meth Eng 37:2005–2039CrossRefMATH Weatherill NP, Hassan O (1994) Efficient three-dimensional delaunay triangulation with automatic point creation and imposed boundary constraints. Int J Numer Meth Eng 37:2005–2039CrossRefMATH
14.
go back to reference Shewchuk J (1998) Tetrahedral mesh generation by delaunay refinement. In: Procedings of the 14th annual symposium on computer and geomics, pp 86–95 Shewchuk J (1998) Tetrahedral mesh generation by delaunay refinement. In: Procedings of the 14th annual symposium on computer and geomics, pp 86–95
16.
go back to reference Edelsbrunner H, Guoy D (2002) An experimental study of sliver exudation. Eng Comput 18(3):229–240CrossRef Edelsbrunner H, Guoy D (2002) An experimental study of sliver exudation. Eng Comput 18(3):229–240CrossRef
17.
go back to reference Shewchuk J (2002) Constrained Delaunay tetrahedralizations and provably good boundary recovery. In: 11th international meshing roundtable Shewchuk J (2002) Constrained Delaunay tetrahedralizations and provably good boundary recovery. In: 11th international meshing roundtable
18.
go back to reference Schöberl J (1997) NETGEN - an advancing front 2D/3D mesh generator based on abstract rules. Comput Vis Sci 1:41–52CrossRefMATH Schöberl J (1997) NETGEN - an advancing front 2D/3D mesh generator based on abstract rules. Comput Vis Sci 1:41–52CrossRefMATH
19.
go back to reference Möller P, Hansbo P (1995) On advancing front mesh generation in three dimensions. Int J Numer Meth Eng 38:3551–3569CrossRefMATH Möller P, Hansbo P (1995) On advancing front mesh generation in three dimensions. Int J Numer Meth Eng 38:3551–3569CrossRefMATH
20.
go back to reference Lo SH (1991) Volume Discretization into tetrahedra - I, Verification and orientation of boundary surfaces. Comput Struct 39(5):493–500CrossRefMATHMathSciNet Lo SH (1991) Volume Discretization into tetrahedra - I, Verification and orientation of boundary surfaces. Comput Struct 39(5):493–500CrossRefMATHMathSciNet
21.
go back to reference Lo SH (1991) Volume discretization into tetrahedra - II, 3D triangulation by advancing front approach. Comput Struct 39(5):501–511CrossRefMATHMathSciNet Lo SH (1991) Volume discretization into tetrahedra - II, 3D triangulation by advancing front approach. Comput Struct 39(5):501–511CrossRefMATHMathSciNet
22.
23.
go back to reference Radovitzky RA, Ortiz M (2000) Tetrahedral mesh generation based in node insertion in crystal lattice arrangements and advancing-front Delaunay triangulation. Comput Meth Appl Mech Eng 187:543–569CrossRefMATHMathSciNet Radovitzky RA, Ortiz M (2000) Tetrahedral mesh generation based in node insertion in crystal lattice arrangements and advancing-front Delaunay triangulation. Comput Meth Appl Mech Eng 187:543–569CrossRefMATHMathSciNet
24.
go back to reference Fuchs A (1998) Automatic grid generation with almost regular Delaunay tetrahedra. In: 7th international meshing roundtable, pp 133–148 Fuchs A (1998) Automatic grid generation with almost regular Delaunay tetrahedra. In: 7th international meshing roundtable, pp 133–148
25.
go back to reference Shimada K, Gossard D (1995) Bubble mesh: automated triangular meshing of non-manifold geometry by sphere packing. ACM 3rd symposium on solid model and application, pp 409–419 Shimada K, Gossard D (1995) Bubble mesh: automated triangular meshing of non-manifold geometry by sphere packing. ACM 3rd symposium on solid model and application, pp 409–419
26.
go back to reference Yamakawa S, Shimada K (2000) High quality anisotropic tetrahedral mesh generation via packing ellipsoidal bubbles. In: 9th international meshing roundtable, pp 263–273 Yamakawa S, Shimada K (2000) High quality anisotropic tetrahedral mesh generation via packing ellipsoidal bubbles. In: 9th international meshing roundtable, pp 263–273
27.
go back to reference Yamakawa S, Shimada K (2003) Anisotropic tetrahedral meshing via bubble packing and advancing front. Int J Numer Meth Eng 57:1923–1942CrossRefMATHMathSciNet Yamakawa S, Shimada K (2003) Anisotropic tetrahedral meshing via bubble packing and advancing front. Int J Numer Meth Eng 57:1923–1942CrossRefMATHMathSciNet
28.
go back to reference Li X, Teng S, Üngör A (1999) Biting spheres in 3D. In: 8th international meshing roundtable, pp 85–95 Li X, Teng S, Üngör A (1999) Biting spheres in 3D. In: 8th international meshing roundtable, pp 85–95
29.
go back to reference Li X, Teng S, Üngör A (1999) Biting ellipses to generate anisotropic mesh. In: 8th international meshing roundtable, pp 97–108 Li X, Teng S, Üngör A (1999) Biting ellipses to generate anisotropic mesh. In: 8th international meshing roundtable, pp 97–108
30.
go back to reference Kass M, Witkin A, Terzopoulos D (1987) Snakes: active contour models. Int J Comput Vis, pp 321–331 Kass M, Witkin A, Terzopoulos D (1987) Snakes: active contour models. Int J Comput Vis, pp 321–331
31.
go back to reference Miller J, Breen D, Lorensen W, O’Bara R, Wozny M (1991) Geometrically deformed models: a method for extracting closed geometric models from volume data. Comput Graph (SIGGRAPH Proc.), pp 217–226 Miller J, Breen D, Lorensen W, O’Bara R, Wozny M (1991) Geometrically deformed models: a method for extracting closed geometric models from volume data. Comput Graph (SIGGRAPH Proc.), pp 217–226
32.
go back to reference Sadarjoen IA, Post FH (1997) Deformable surface techniques for field visualization. Eurographics, pp 109–116 Sadarjoen IA, Post FH (1997) Deformable surface techniques for field visualization. Eurographics, pp 109–116
33.
go back to reference Neugebauer P, Klein K (1997) Adaptive triangulation of objects reconstructed from multiple range images. Vis Neugebauer P, Klein K (1997) Adaptive triangulation of objects reconstructed from multiple range images. Vis
34.
go back to reference Grosskopf S, Neugebauer PJ (1998) Fitting geometrical deformable models to registered range images. European Workshop on 3D structure from multiple images of large-scale environments (SMILE), pp 266–274 Grosskopf S, Neugebauer PJ (1998) Fitting geometrical deformable models to registered range images. European Workshop on 3D structure from multiple images of large-scale environments (SMILE), pp 266–274
35.
go back to reference Kobbelt LP, Vorsatz J, Labsik U, Seidel HP (1999) A shrink wrapping approach to remeshing polygonal surfaces. Eurographics, pp 119–130 Kobbelt LP, Vorsatz J, Labsik U, Seidel HP (1999) A shrink wrapping approach to remeshing polygonal surfaces. Eurographics, pp 119–130
36.
go back to reference Wood Z, Desbrun M, Schröder P, Breen D (2000) Semi-regular mesh extraction from volumes. Vis. pp 275–282 Wood Z, Desbrun M, Schröder P, Breen D (2000) Semi-regular mesh extraction from volumes. Vis. pp 275–282
37.
go back to reference Ohtake Y, Belyaev AG (2002) Dual/primal mesh optimization for polygonized implicit surfaces. In: Proceedings of the 7th ACM Symposium on Solid Model Appl, ACM, New York, pp 171–178 Ohtake Y, Belyaev AG (2002) Dual/primal mesh optimization for polygonized implicit surfaces. In: Proceedings of the 7th ACM Symposium on Solid Model Appl, ACM, New York, pp 171–178
38.
go back to reference de Figueiredo LH, Gomes J, Terzopoulos D, Velho L (1992) Physically-based methods for polygonization of implicit surfaces. In: Proceedings of the conference on graphic interface, pp 250–257 de Figueiredo LH, Gomes J, Terzopoulos D, Velho L (1992) Physically-based methods for polygonization of implicit surfaces. In: Proceedings of the conference on graphic interface, pp 250–257
39.
go back to reference Velho L, Gomes J, Terzopoulos D (1997) Implicit manifolds, triangulations and dynamics. J Neural Parallel Scientif Comput 15(1–2):103–120MathSciNet Velho L, Gomes J, Terzopoulos D (1997) Implicit manifolds, triangulations and dynamics. J Neural Parallel Scientif Comput 15(1–2):103–120MathSciNet
40.
go back to reference Gloth O, Vilsmeier R (2000) Level Sets as Input for Hybrid Mesh Generation. In: 9th international meshing roundtable, pp 137–146 Gloth O, Vilsmeier R (2000) Level Sets as Input for Hybrid Mesh Generation. In: 9th international meshing roundtable, pp 137–146
41.
go back to reference Arnold A, Salinas S, Asakawa D, Delp S (2000) accuracy of muscle moment arms estimated from MRI-based musculoskeletal models of the lower extremity. Comput Aided Surg 5:108–119CrossRefPubMed Arnold A, Salinas S, Asakawa D, Delp S (2000) accuracy of muscle moment arms estimated from MRI-based musculoskeletal models of the lower extremity. Comput Aided Surg 5:108–119CrossRefPubMed
42.
go back to reference Garner B, Pandy M (1999) A kinematic model of the upper limb based on the visible human project (VHP) image dataset. Comput Meth Biomech Biomed Eng 2:107–124CrossRef Garner B, Pandy M (1999) A kinematic model of the upper limb based on the visible human project (VHP) image dataset. Comput Meth Biomech Biomed Eng 2:107–124CrossRef
43.
go back to reference Garner B, Pandy M (2001) Musculoskeletal model of the upper limb based on the visible human male dataset. Comput Meth Biomech Biomed Eng 4:93–126CrossRef Garner B, Pandy M (2001) Musculoskeletal model of the upper limb based on the visible human male dataset. Comput Meth Biomech Biomed Eng 4:93–126CrossRef
44.
go back to reference Arnold A, Blemker S, Delp S (2001) Evaluation of a deformable musculoskeletal model for estimating muscle-tendon lengths during crouch gait. Comput Aided Surg 29:263–274 Arnold A, Blemker S, Delp S (2001) Evaluation of a deformable musculoskeletal model for estimating muscle-tendon lengths during crouch gait. Comput Aided Surg 29:263–274
45.
go back to reference Üngör A (2001) Tiling 3D euclidean space with acute tetrahedra. In: Proceedings of the canadian conference on Computer Geomics, pp 169–172 Üngör A (2001) Tiling 3D euclidean space with acute tetrahedra. In: Proceedings of the canadian conference on Computer Geomics, pp 169–172
46.
go back to reference Yerry MA, Shephard MS (1984) Automatic three-dimensional mesh generation by the modified Octree technique. Int J Numer Meth Eng 20:1965–1990CrossRefMATH Yerry MA, Shephard MS (1984) Automatic three-dimensional mesh generation by the modified Octree technique. Int J Numer Meth Eng 20:1965–1990CrossRefMATH
47.
go back to reference Shephard MS, Georges MK (1991) Automatic three-dimensional mesh generation by the finite Octree technique. Int J Numer Meth Eng 32:709–739CrossRefMATH Shephard MS, Georges MK (1991) Automatic three-dimensional mesh generation by the finite Octree technique. Int J Numer Meth Eng 32:709–739CrossRefMATH
49.
go back to reference Grosso R, Lürig C, Ertl T (1997) The multilevel finite element method for adaptive mesh optimization and visualization of volume data. Visualization, pp 387–394 Grosso R, Lürig C, Ertl T (1997) The multilevel finite element method for adaptive mesh optimization and visualization of volume data. Visualization, pp 387–394
50.
go back to reference de Cougny HL, Shephard MS (1999) Parallel refinement and coarsening of tetrahedral meshes. Int J Numer Meth Eng 46:1101–1125CrossRefMATH de Cougny HL, Shephard MS (1999) Parallel refinement and coarsening of tetrahedral meshes. Int J Numer Meth Eng 46:1101–1125CrossRefMATH
51.
go back to reference Bessette G, Becker E, Taylor L, Littlefield D (2003) Modeling of impact problems using an H-adaptive, explicit lagrangian finite element method in three dimensions. Comput Meth Appl Mech Eng 192:1649–1679CrossRefMATH Bessette G, Becker E, Taylor L, Littlefield D (2003) Modeling of impact problems using an H-adaptive, explicit lagrangian finite element method in three dimensions. Comput Meth Appl Mech Eng 192:1649–1679CrossRefMATH
54.
go back to reference Zhao HK, Osher S, Fedkiw R (2001) Fast surface reconstruction using the level set method. In: 1st IEEE Wrkshp on Variational and Level Set Methods 8th Int Conf on Comput Vis, pp 194–202 Zhao HK, Osher S, Fedkiw R (2001) Fast surface reconstruction using the level set method. In: 1st IEEE Wrkshp on Variational and Level Set Methods 8th Int Conf on Comput Vis, pp 194–202
55.
go back to reference Osher S, Fedkiw R (2002) Level set methods and dynamic implicit surfaces. Springer, Berlin Heidelberg New York Osher S, Fedkiw R (2002) Level set methods and dynamic implicit surfaces. Springer, Berlin Heidelberg New York
58.
go back to reference Westermann R, Kobbelt L, Ertl T (1999) Real-time exploration of regular volume data by adaptive reconstruction of isosurfaces. The Vis Comput 15(2):100–111CrossRef Westermann R, Kobbelt L, Ertl T (1999) Real-time exploration of regular volume data by adaptive reconstruction of isosurfaces. The Vis Comput 15(2):100–111CrossRef
59.
go back to reference Ambrosio L, Soner HM (1996) Level set approach to mean curvature flow in arbitrary codimension. J Diff Geom 43:693–737MATHMathSciNet Ambrosio L, Soner HM (1996) Level set approach to mean curvature flow in arbitrary codimension. J Diff Geom 43:693–737MATHMathSciNet
60.
go back to reference Hughes T (1987) The finite element method: linear static and dynamic finite element analysis. Prentice Hall, EnglewoodcliffMATH Hughes T (1987) The finite element method: linear static and dynamic finite element analysis. Prentice Hall, EnglewoodcliffMATH
61.
go back to reference Bridson R, Marino S, Fedkiw R (2003) Simulation of clothing with folds and wrinkles. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Comput Anim, pp 28–36 Bridson R, Marino S, Fedkiw R (2003) Simulation of clothing with folds and wrinkles. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Comput Anim, pp 28–36
62.
go back to reference Bridson R, Fedkiw R, Anderson J (2002) Robust treatment of collisions, contact and friction for cloth animation. ACM Trans Graph (SIGGRAPH Proc) 21:594–603 Bridson R, Fedkiw R, Anderson J (2002) Robust treatment of collisions, contact and friction for cloth animation. ACM Trans Graph (SIGGRAPH Proc) 21:594–603
63.
go back to reference Gnoffo P (1982) A vectorized, finite-volume, adaptive-grid algorithm for Navier-stokes calculations. Num Grid Generat, pp 819–835 Gnoffo P (1982) A vectorized, finite-volume, adaptive-grid algorithm for Navier-stokes calculations. Num Grid Generat, pp 819–835
64.
go back to reference Gnoffo P (1982) A finite-volume, adaptive grid algorithm applied to planetary entry flowfields. AIAA Gnoffo P (1982) A finite-volume, adaptive grid algorithm applied to planetary entry flowfields. AIAA
65.
go back to reference Lohner R, Morgan K, Zienkiewicz OC (1986) Adaptive grid refinement for compressible euler equations. Wiley, New York, pp 281–297 Lohner R, Morgan K, Zienkiewicz OC (1986) Adaptive grid refinement for compressible euler equations. Wiley, New York, pp 281–297
66.
go back to reference Nakahashi K, Deiwert GS (1987) Self-adaptive-grid method with application to airfoil flow. AIAA 25(4):513–520CrossRef Nakahashi K, Deiwert GS (1987) Self-adaptive-grid method with application to airfoil flow. AIAA 25(4):513–520CrossRef
67.
go back to reference Dompierre J, Vallet M, Fortin M, Habashi WG, Aït-Ali-Yahia D, Boivin S, Bourgault Y, Tam A (1995) Edge-based mesh adaptation for CFD. In: Conference on Numerical Methods for the Euler and Navier-Stokes Equations Dompierre J, Vallet M, Fortin M, Habashi WG, Aït-Ali-Yahia D, Boivin S, Bourgault Y, Tam A (1995) Edge-based mesh adaptation for CFD. In: Conference on Numerical Methods for the Euler and Navier-Stokes Equations
68.
go back to reference Vallet M, Dompierre J, Bourgault Y, Fortin M, Habashi WG (1996) Coupling flow solvers and grids through an edge-based adaptive grid method. Fluids Engineering Div Conference, vol 3 Vallet M, Dompierre J, Bourgault Y, Fortin M, Habashi WG (1996) Coupling flow solvers and grids through an edge-based adaptive grid method. Fluids Engineering Div Conference, vol 3
69.
go back to reference Fortin M, Vallet M, Dompierre J, Bourgault Y, Habashi WG (1996) Anisotropic mesh adaptation: theory, validation, and applications. Comput Fluid Dynamics Fortin M, Vallet M, Dompierre J, Bourgault Y, Habashi WG (1996) Anisotropic mesh adaptation: theory, validation, and applications. Comput Fluid Dynamics
70.
go back to reference Bossen FJ, Heckbert PS (1996) A pliant method for anisotropic mesh generation. In: Proceedings of the 5th international meshing roundtable, pp 63–76 Bossen FJ, Heckbert PS (1996) A pliant method for anisotropic mesh generation. In: Proceedings of the 5th international meshing roundtable, pp 63–76
71.
go back to reference Palmerio B (1994) An attraction-repulsion mesh adaption model for flow solution on unstructured grids. Comput Fluids 23(3):487–506CrossRefMATH Palmerio B (1994) An attraction-repulsion mesh adaption model for flow solution on unstructured grids. Comput Fluids 23(3):487–506CrossRefMATH
72.
go back to reference Bourguignon D, Cani MP (2000) Controlling anisotropy in mass-spring systems. Eurographics, Eurographics Assoc, pp 113–123 Bourguignon D, Cani MP (2000) Controlling anisotropy in mass-spring systems. Eurographics, Eurographics Assoc, pp 113–123
73.
go back to reference Cooper L, Maddock S (1997) Preventing collapse within mass-spring-damper models of deformable objects. In: Proceedings of the 5th international conference in central europe on computer graphics and vision Cooper L, Maddock S (1997) Preventing collapse within mass-spring-damper models of deformable objects. In: Proceedings of the 5th international conference in central europe on computer graphics and vision
74.
go back to reference Bonet J, Wood R (1997) Nonlinear continuum mechanics for finite element analysis. Cambridge University Press, CambridgeMATH Bonet J, Wood R (1997) Nonlinear continuum mechanics for finite element analysis. Cambridge University Press, CambridgeMATH
75.
go back to reference Teran J, Blemker S, Ng V, Fedkiw R (2003) Finite volume methods for the simulation of skeletal muscle. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on computer Animation, pp 68–74 Teran J, Blemker S, Ng V, Fedkiw R (2003) Finite volume methods for the simulation of skeletal muscle. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on computer Animation, pp 68–74
76.
78.
go back to reference Fung YC (1981) Biomechanics: mechanical properties of living tissues. Springer, Berlin Heidelberg New York Fung YC (1981) Biomechanics: mechanical properties of living tissues. Springer, Berlin Heidelberg New York
79.
go back to reference Yucesoy CA, Koopman BH, Huijing PA, Grootenboer HJ (2002) Three-dimensional finite element modeling of skeletal muscle using a two-domain approach: linked fiber-matrix mesh model. J Biomech 35:1253–1262CrossRefPubMed Yucesoy CA, Koopman BH, Huijing PA, Grootenboer HJ (2002) Three-dimensional finite element modeling of skeletal muscle using a two-domain approach: linked fiber-matrix mesh model. J Biomech 35:1253–1262CrossRefPubMed
80.
go back to reference Weiss J, Maker B, Govindjee S (1996) Finite-element impementation of incompressible, transversely isotropic hyperelasticity. Comput Meth Appl Mech Eng 135:107–128CrossRefMATH Weiss J, Maker B, Govindjee S (1996) Finite-element impementation of incompressible, transversely isotropic hyperelasticity. Comput Meth Appl Mech Eng 135:107–128CrossRefMATH
81.
go back to reference Zajac F (1989) Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control. Crit Rev Biomed Eng 17(4):359–411PubMed Zajac F (1989) Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control. Crit Rev Biomed Eng 17(4):359–411PubMed
82.
go back to reference Ng-Thow-Hing V, Fiume E (1997) Interactive display and animation of B-spline solids as muscle shape primitives. In: Thalmann D, van de Panne M (eds) Proceedings of the eurographics workshop on computer animation and sim. Springer, Berlin Heidelberg New York Ng-Thow-Hing V, Fiume E (1997) Interactive display and animation of B-spline solids as muscle shape primitives. In: Thalmann D, van de Panne M (eds) Proceedings of the eurographics workshop on computer animation and sim. Springer, Berlin Heidelberg New York
83.
go back to reference Ng-Thow-Hing V, Fiume E (2002) Application-specific muscle representations. In: Sturzlinger W, McCool M (eds) Proc of Gr Inter Canadian Information Processing Society, pp 107–115 Ng-Thow-Hing V, Fiume E (2002) Application-specific muscle representations. In: Sturzlinger W, McCool M (eds) Proc of Gr Inter Canadian Information Processing Society, pp 107–115
84.
go back to reference Crowninshield R (1978) Use of optimization techniques to predict muscle forces. Trans ASME 100:88–92 Crowninshield R (1978) Use of optimization techniques to predict muscle forces. Trans ASME 100:88–92
85.
go back to reference Bridson R (2003) Computational aspects of dynamic surfaces. PhD thesis, Stanford University Bridson R (2003) Computational aspects of dynamic surfaces. PhD thesis, Stanford University
Metadata
Title
Adaptive physics based tetrahedral mesh generation using level sets
Authors
J. Teran
Neil Molino
R. Fedkiw
R. Bridson
Publication date
01-11-2005
Publisher
Springer-Verlag
Published in
Engineering with Computers / Issue 1/2005
Print ISSN: 0177-0667
Electronic ISSN: 1435-5663
DOI
https://doi.org/10.1007/s00366-005-0308-8

Other articles of this Issue 1/2005

Engineering with Computers 1/2005 Go to the issue