A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP
|
|
- Felix Simmons
- 5 years ago
- Views:
Transcription
1 A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP Large-Scale Applications and Scalability for Problems in the Mechanics of Soft Biological Tissues in Arterial Wall Structures Andreas Fischle Forschungsseminar am Institut für Numerische Mathematik (joint work with A. Klawonn, O. Rheinbach, J. Schröder, and D. Brands) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
2 Overview Introduction Section 1 Introduction 2 Elasticity Theory of Large Deformations 3 A Scalable MPI-parallel Solver Environment Based on FEAP and FETI-DP 4 Scalability and Large Scale Simulations A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
3 Introduction Schematic Physiology of an Elastic Artery Figure: Schematic diagrams of a healthy human artery. Original image from Wikimedia Commons, user: BruceBlaus. Blausen Medical - Scientific and Medical Animations A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
4 Introduction Stained Slide of an Elastic Artery (Photomicrograph) Elastic fibers (black), collagen fibers (pink) and cell structure (Department of Anatomy, Kaohsiung Medical University, Taiwan) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
5 Introduction Anisotropic Models for Arterial Walls and FETI-DP Previous work (Groups of A. Klawonn/J. Strong transversal anisotropy in two fiber directions; quasi-incompressible; effects due to eigenstresses (have been ignored) Realistic material models for Adventitia, Media and plaque (FEAP, F77) Material parameters fitted to experimental data (Brands et al., 2008) Polyconvex modelling approach Meshed geometries reconstructed from patient-specific IVUS data A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
6 Introduction Anisotropic Models for Arterial Walls and FETI-DP Finite element simulations in a semi-parallel solver environment (Brands et al. 2008, Brinkhues et al. 2011, Balzani et al. 2012) Sequential assembly vs. MPI-parallel scalable linear solver (FETI-DP) Excellent start, but semi-parallel is not scalable (all components must scale!) Sequential assembly in FEAP was a showstopper... A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
7 Overview Elasticity Theory of Large Deformations Section 1 Introduction 2 Elasticity Theory of Large Deformations 3 A Scalable MPI-parallel Solver Environment Based on FEAP and FETI-DP 4 Scalability and Large Scale Simulations A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
8 Elasticity Theory of Large Deformations Finite Elasticity (Nonlinear Theory) Notation and terminology Consider locally orientation preserving deformation mappings ϕ : Ω ref R 3 Ω def := ϕ(ω ref ) R 3 Displacement u := ϕ id R 3, i.e., u(x) = ϕ(x) x Deformation gradient F := ϕ, det(f ) > 0 Right Cauchy-Green stretch tensor C := F T F A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
9 Elasticity Theory of Large Deformations Quasistatic Hyperelasticity (Calculus of Variations) Basic assumption of hyperelasticity stored strain energy potential Π(ϕ) := Ψ(F (x)) dx Ω ref induced by a local strain energy density Ψ(F ), where F := ϕ. Basic assumption of a quasistatic approximation The time-dependant mechanical system is near an equilibrium and the solutions can be obtained as local minimizers ϕ min,local of a potential. Goal: Computation of states of minimal deformation/strain energy (admissible) Π(ϕ) := Ψ(F (x)) dx ϕ min. Ω ref (dependency of Ψ on x, exterior forces and tractions neglected...) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
10 Elasticity Theory of Large Deformations Action of F := ϕ on Infinitesimal Cubes Column vectors of F := ϕ generate a parallelepipedon in the tangent space T ϕ(x) ϕ(ω), i.e., a deformed infinitesimal cube. Ψ(F ) is the associated local strain energy density. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
11 Elasticity Theory of Large Deformations Isotropy and Invariants Isotropy of hyperelastic materials The energetic response of the material is direction-independent Characterization by group invariance: Q SO(3) : Ψ(F Q) = Ψ(F ). Objectivity + Isotropy Invariants Objectivity is invariance with respect to superimposed isometries: Q SO(3) : Ψ(Q F ) = Ψ(F ). Left and right invariance leads to principal invariants I 1 := tr (C), I 2 := tr (Cof (C)), I 3 := det (C). Representation: Ψ(F ) = Ψ(C) = Ψ(I 1, I 2, I 3 ). A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
12 Elasticity Theory of Large Deformations Anisotropy Characterization by invariance w.r.t. a group action Anisotropic materials show direction-dependent behavior (crystals) Material group G < SO(3), s. th. Q SO(3) Q G = Ψ(F Q) = Ψ(F ), and Q / G = Ψ(F Q) Ψ(F ). Mixed invariants for preferred directions (transversal isotropy) Structural tensors, e.g., M a := d a d a encode preferred directions d a, a = 1, 2 (e.g., muscle fiber directions of the artery) Associated mixed invariants J (a) 4 := tr(cm a ), J (a) 5 := tr(c 2 M a ), a = 1, 2 A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
13 Elasticity Theory of Large Deformations Polyconvexity, Anisotropy and Existence of Minimizers A type of generalized convexity A local strain energy Ψ is called polyconvex if there exists a convex function Ψ : R 3 3 R 3 3 R R 19 R such that F GL + (3) Polyconvexity in the isotropic case Ψ(F ) = Ψ(F, Cof (F ), det (F )). Polyconvexity implies existence of minimizers! (J. Ball 1977) The isotropic invariants I k, k = 1, 2, 3, are polyconvex and serve as building blocks for more complicated polyconvex energies Convexity of Ψ in F is a too strong requirement, i.e., unphysical Polyconvexity is not required by the physics... A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
14 Elasticity Theory of Large Deformations Polyconvexity, Anisotropy and Existence of Minimizers A type of generalized convexity A local strain energy Ψ is called polyconvex if there exists a convex function Ψ : R 3 3 R 3 3 R R 19 R such that F GL + (3) Ψ(F ; M (1), M (2),...) = Ψ(F, Cof (F ), det (F ) ; M (1), M (2),...). Polyconvexity in the anisotropic case Extension of polyconvex framework by structural tensors (J. Schröder and P. Neff 2003) Unfortunately J 5 := tr[c 2 M] is not polyconvex... But K 3 := I 1 J 4 J 5 is a polyconvex invariant (J. Merodio and P. Neff 2006) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
15 Elasticity Theory of Large Deformations A Glimpse of Functional Analysis Global existence theory of J. Ball (1977) Polyconvexity + Growth assumptions = Minimizers u W 1,p (2 p < but depends on the growth condition...) Regularity of solutions is hard to establish for n > 1 (stress concentration?) Whether minimizers solve the EL-equations is an open problem Polyconvexity allows for non-uniqueness / bifurcations (as required by the physics, e.g., plate buckling) Powerful framework, i.e., many material laws are polyconvex (but St.Venant-Kirchhoff is not!) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
16 Elasticity Theory of Large Deformations Example for an Arterial Wall Model Strain energy density Ψ a (Balzani, Neff, Schröder and Holzapfel, 2006) Ψ A (C, M 1, M 2 ) := c 1 ( I1 Notation and table of invariants 3 ) I 1/3 3 }{{} Neo-Hooke isotropic matrix material I 1 := tr(c), I 2 := tr(cof (C)), I 3 := det(c), C := F T F J (a) 4 := tr(cm a ), J (a) 5 := tr(c 2 M a ), K (a) 3 := I 1 J (a) 4 J (a) 5 Structural tensors for transversal isotropy in fiber directions d a, a = 1, 2: M a := d a d a, a = 1, 2 A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
17 Elasticity Theory of Large Deformations Example for an Arterial Wall Model Strain energy density Ψ a (Balzani, Neff, Schröder and Holzapfel, 2006) Ψ A (C, M 1, M 2 ) := c 1 ( I1 Notation and table of invariants 3 ) I 1/3 3 }{{} Neo-Hooke isotropic matrix material + 2 α 1 K (a) α2 3 2 a=1 }{{} Fiber contribution I 1 := tr(c), I 2 := tr(cof (C)), I 3 := det(c), C := F T F J (a) 4 := tr(cm a ), J (a) 5 := tr(c 2 M a ), K (a) 3 := I 1 J (a) 4 J (a) 5 Structural tensors for transversal isotropy in fiber directions d a, a = 1, 2: M a := d a d a, a = 1, 2 A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
18 Elasticity Theory of Large Deformations Example for an Arterial Wall Model Strain energy density Ψ a (Balzani, Neff, Schröder and Holzapfel, 2006) Ψ A (C, M 1, M 2 ) := c 1 ( I1 Notation and table of invariants 3 ) I 1/3 3 }{{} Neo-Hooke isotropic matrix material ) + ε 1 (I ε I ε 2 3 }{{} Volume penalty + 2 α 1 K (a) α2 3 2 a=1 }{{} Fiber contribution I 1 := tr(c), I 2 := tr(cof (C)), I 3 := det(c), C := F T F J (a) 4 := tr(cm a ), J (a) 5 := tr(c 2 M a ), K (a) 3 := I 1 J (a) 4 J (a) 5 A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
19 Elasticity Theory of Large Deformations Example for an Arterial Wall Model Strain energy density Ψ a (Balzani, Neff, Schröder and Holzapfel, 2006) Ψ A (C, M 1, M 2 ) := c 1 ( I1 3 ) I 1/3 3 }{{} Neo-Hooke isotropic matrix material ) + ε 1 (I ε I ε 2 3 }{{} Volume penalty + 2 α 1 K (a) α2 3 2 a=1 }{{} Fiber contribution Polyconvex, highly anisotropic and quasi-incompressible strain energy with a volumetric term due to S. Hartmann and P. Neff (2003) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
20 Elasticity Theory of Large Deformations Example for an Arterial Wall Model Strain energy density Ψ a (Balzani, Neff, Schröder and Holzapfel, 2006) Ψ A (C, M 1, M 2 ) := c 1 ( I1 3 ) I 1/3 3 }{{} Neo-Hooke isotropic matrix material ) + ε 1 (I ε I ε 2 3 }{{} Volume penalty + 2 α 1 K (a) α2 3 2 a=1 }{{} Fiber contribution The fiber contributions model the stiffening of collagen fibers embedded in the wall tissue under tension (power-law stiffening) Atherosclerotic plaque is modeled as an additional isotropic solid (Mooney-Rivlin) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
21 Elasticity Theory of Large Deformations Solution strategy: Newton s method in H 1 (Ω, R 3 ) via FEM Equilibria of forces correspond to critical points of d ϕ Π total (ϕ) }{{} static forces due to potentials f total }{{} applied forces = 0 Newton s method Finite element stiffness matrix K h arises from d 2 ϕπ total (ϕ) Symmetric, but may be indefinite (saddle points/bifurcations) (heuristically just a few negative or zero eigenvalues?) Pressure loads are follower loads: slight nonsymmetry Use iterative Krylov method for Newton corrections (Newton-Krylov) Avoid bad linearizations by adaptive incremental loading A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
22 Elasticity Theory of Large Deformations Finite Elements for Quasi-Incompressibility Elements Quadratic tetrahedral elements (TET10) F -approach: Incompressibility in the average per element Reduces volumetric locking (J. C. Simo 1998) Theory in F := θ 1/3 I 1/3 ) 3 F, i.e., det ( F = θ θ is coupled to det (F ) in an average/weak sense One Lagrange multiplier π per element, discontinuous, statically condensated D. Brands et al. (2008), A. Klawonn and O. Rheinbach (2010), S. Brinkhues et al. (2012), D. Balzani et al. (2012) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
23 Elasticity Theory of Large Deformations FETI-DP: A Non-Overlapping Domain Decomposition Method (Farhat et al. 2000) The Dual Primal Finite Element Tearing and Interconnecting Method Scalable iterative solution method for linear equation systems in FEM Geometric non-overlapping domain decomposition Ω ref = i=1,...,n into disjoint subdomains Ω i (with typical diameter H) Global interface Γ := i=1,...,n Ω i \ Ω Continuity constraints to guarantee a continuous solution on Γ: 1 Primal constraints via partial assembly (corners of subdomains) 2 Dual constraints via Lagrange multipliers λ (non-primal d.o.f. on Γ) Ω i A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
24 Elasticity Theory of Large Deformations The FETI-DP Master System Saddle point problem Block structure [ K B T B 0 ] [ ũ λ ] = [ f 0 ] K := K (1) BB K (1) ΠB K (1)T ΠB K (N) BB K (N) ΠB K (N)T ΠB K ΠΠ, f = f (1) B. f (N) B fπ. K can be efficiently inverted in parallel (block structure) Primal coupling provides a coarse space (required for scalability) Block-Gauß elimination of ũ leads to (dual) equation for λ: Fλ = d GMRES + Dirichlet preconditioner + Transformation of basis cf. Klawonn and Rheinbach (2010) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
25 Elasticity Theory of Large Deformations The FETI-DP Master System Saddle point problem Block structure [ K B T B 0 ] [ ũ λ ] = [ f 0 ] K := K (1) BB K (1) ΠB K (1)T ΠB K (N) BB K (N) ΠB K (N)T ΠB K ΠΠ, f = f (1) B. f (N) B fπ. Numerical scalability, i.e., estimates of the type κ(md 1 F) < C (1 + log(h/h))2 For linear elliptic problems, see e.g., Klawonn and Widlund (2006), Klawonn, Rheinbach, Widlund (2008), and others Reminder: Rate of convergence for conjugate gradients x x k A x x 0 A 2 ( ) k κ 1 κ + 1 A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
26 Elasticity Theory of Large Deformations Newton s Method and FETI-DP Newton-Krylov-FETI-DP A Newton-Krylov-FETI-DP solver uses FETI-DP for the iterative solution of the linear systems arising in the Newton method. Newton-like due to symmetric solver (memory savings) FETI-DP system for the n-th Newton iteration: F u (n) λ (n) = d u (n) Detail: F is created from a symmetric approximation K S := { Kij : for i j K ji : for i > j (in case of convergence this only affects the convergence rate) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
27 Overview Software Environment Section 1 Introduction 2 Elasticity Theory of Large Deformations 3 A Scalable MPI-parallel Solver Environment Based on FEAP and FETI-DP 4 Scalability and Large Scale Simulations A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
28 Software Environment FEAP (UC Berkeley, CA, Robert L. Taylor) A Finite Element Assembly Program (F77) Reads a problem description from an ASCII input card Designed for interactive use in a unix shell (command driven) Extensible via user interfaces (e.g., usolve.f, uasble.f) Popular in the mechanics community due to customizability (FEAP-JS) FEAP is one (if not the) most extensively tested implementation(s) (also on the conceptual level!) for nonlinear continuum mechanics (v1: Sept / F66). A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
29 Software Environment A Robust and Parallel Scalable FETI-DP Solver Implemented as a Krylov-method in PETSc (2.3.15) Developed by O. Rheinbach as part of his dissertation (2006) MPI-parallel and scalable to more than CPU cores (Inexact FETI-DP, A. Klawonn and O. Rheinbach, 2009) Transformation of basis approach for effective coarse spaces Highly tuned for numerical robustness, stability and performance Preconditioners originally developed for Laplace and linearized elasticity (A. Klawonn, O. Widlund et al.) Portable, Extensible Toolkit for Scientific Computation (PETSc, ANL) Powerful MPI-parallel C-library for HPC (á la LAPACK) Originates in the domain decomposition community (Barry Smith) Encapsulates many third-party libraries in a convenient way A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
30 Software Environment A Software Integration Challenge From A to B: semi-parallel to parallel scalable simulations A: Sequential assembly with FEAP as master process B: Parallel assembly and solution with FEAP as slave process FEAP was not designed for the scenario B... Adams et al., Gordon Bell Award, 2004, Athena (Prometheus) Similar usage of FEAP for parallel assembly (it s possible!) Adams et al. implementation still unknown and unavailable to us A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
31 Software Environment A Software Integration Challenge From A to B: semi-parallel to parallel scalable simulations A: Sequential assembly with FEAP as master process B: Parallel assembly and solution with FEAP as slave process FEAP was not designed for the scenario B... Transformation of FEAP into a software library Flow control: Simulate a user typing commands into FEAP Data exchange: FEAP input cards Callbacks using FEAP user extension interfaces Shared memory access A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
32 Software Environment FEAP Meets FETI-DP in Parallel fddp: FETI Domain-Decomposition Processor (C++) (w. O. Rheinbach) Sequential pre- and postprocessor computes decompositions for structured and unstructured problems stored in FEAP input card format (uses ParMetis) libfw: FEAP-Wrapper library (C/F77) Small wrapper library turning FEAP into a C-library Based on a patched version of FEAP 8.2 (feap-fw) (with D. Brands) mparfeap: Massively-Parallel FEAP (C++) (with O. Rheinbach) MPI-parallel Newton-Krylov-FETI-DP solver based on the FETI-DP solver developed by O. Rheinbach in his dissertation (2006) Vision: Extensible toolchain that makes Newton-Krylov-FETI-DP convenient to use for FEAP users. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
33 Software Environment Collaboration Diagram for an Instance of mparfeap Object Management Nonlinear Solver (mparfeap) Command Interface Shared Memory Data Access Linear Solver Interface User Assembly Callback Interface libfw [FEAP] User Solver Callback Interface Assembly Object System Setup Command Interface Scalable Linear FETI-DP-Solver (PETSc-based) Control flow extracted from FEAP to mparfeap FEAP is controlled via the wrapper library libfw A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
34 Overview Scalability and Large Scale Simulations Section 1 Introduction 2 Elasticity Theory of Large Deformations 3 A Scalable MPI-parallel Solver Environment Based on FEAP and FETI-DP 4 Scalability and Large Scale Simulations A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
35 Scalability and Large Scale Simulations Eye Candy (Cray Uni-DUE) Cook s Membrane Artery Wall stresses on 512 CPU cores based on FEAP-JS and FETI-DP (using 12/24 CPU cores per compute node on Cray XT6m) Pressures in the physiological regime and above (up to 500 [mmhg]) Patient specific arterial wall geometry (IVUS) Scalability: Weeks melt to hours at ten-fold resolution (13 mio. d.o.f.) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
36 Scalability and Large Scale Simulations Eye Candy (Cray Uni-DUE) Cook s Membrane Artery Massively parallel simulations for structured geometries Simple tension tests on fully allocated Cray XT6m, i.e., up to 4096/4122 CPU cores, up to 134 mio. d.o.f. Too large for storing results and plotting... A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
37 Scalability and Large Scale Simulations Notions of Scalability for Parallel Algorithms Relevant quantities Problem sizes N i (increasing), i = 1, 2,... Number of CPUs P i (increasing), i = 1, 2,... Time to solution in [s]: T i (N i, P i ) Weak scalability (by example of scaling by a factor of 2) Problem size N i+1 = 2N i is doubled Number of CPUs P i+1 = 2P i is doubled Perfect weak parallel scalability: T i = T 1 is constant Parallel efficiency in [%]: E i := T 1 T i 100 [%] (perfect = 100%) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
38 Scalability and Large Scale Simulations Notions of Scalability for Parallel Algorithms Relevant quantities Problem sizes N i (increasing), i = 1, 2,... Number of CPUs P i (increasing), i = 1, 2,... Time to solution in [s]: T i (N i, P i ) Strong scalability (by example of scaling by a factor of 2) Problem size N i+1 = N i is (constant) Number of CPUs P i+1 = 2P i is (doubled) Perfect strong parallel scalability: T i+1 = 1 2 T i, i.e., (speed-up 2) Parallel efficiency in [%]: E i := T 1P 1 T i P i 100 [%] (perfect = 100%) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
39 Scalability and Large Scale Simulations FETI-DP Coarse Space for Arterial Wall Stresses FETI-DP Algorithm C (2002, Klawonn et al.) The primal coarse space is induced by enforcing continuity of u on all the subdomain vertices V and the continuity of all edge averages u E ik taken over all edges E in Γ. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
40 Scalability and Large Scale Simulations Strong Scalability for Arterial Wall Stresses (Cray University of Duisburg-Essen) Cores Subdomains Problem Size Time Efficiency [# d.o.f.] [h:m:s] [s] :38: % :49: % :59: % Table: Strong scalability; 13 million d.o.f.; Ψ A Set-2; 12/24 cores per compute node; 512 FETI-DP subdomains; FETI-DP coarse space Algorithm C (Klawonn et al., 2002) FETI-DP-solver (due to Rheinbach, 2006) based on PETSc; Activated non-zero initial guess for the Lagrange multipliers λ in GMRES; Deactivated linear extrapolation for the displacement u. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
41 Scalability and Large Scale Simulations Convergence History for an Artery Model (13 mio. d.o.f) Pressure kpa Newton Iterations Maximal interior normal pressure 500 [mmhg] [kpa] A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
42 Scalability and Large Scale Simulations Convergence History for an Artery Model (13 mio. d.o.f) FETI DP Iterations Log 10 FETI DP Cond. Est Total Newton Steps Total Newton Steps Maximal interior normal pressure 500 [mmhg] [kpa] A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
43 Scalability and Large Scale Simulations Weak Scalability for a Cuboid Geometry Scaling sequence for a 5% tension test FETI-DP Algorithm D E (2006, Klawonn and Rheinbach) The primal coarse space is generated by continuity of u E ik, i.e., by the continuity of the averages over all edges E in Γ. Linear extrapolation of the displacement is extremely helpful (communicated by J. Schröder) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
44 Scalability and Large Scale Simulations Weak Scalability Cuboid Problem Sizes Cores Global Problem Local Problem Coarse Problem Dual Problem [# d.o.f] [# d.o.f] [# d.o.f] [# d.o.f] Table: Weak scalability; Cuboid; H/h = 13; Problem sizes. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
45 Scalability and Large Scale Simulations Weak Scalability Cuboid Linear Elasticity Cores FETI-DP Eff. FETI-DP Eff. Time Eff. Cond. [%] It. [%] [s] [%] s s s 76.7 Table: Weak scalability; Cuboid; H/h = 13; Linear elasticity; Numerical and parallel scalability; Tolerances atol Newton = 10 7 and rtol FETI-DP = 10 7 ; 12/24 CPU cores per compute node; Cray XT6m; FETI-DP coarse space Algorithm D E. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
46 Scalability and Large Scale Simulations Numerical Weak Scalability Cuboid (Ψ B Set 3 Relaxed) Cores Newton Eff. FETI-DP Eff. FETI-DP Eff. FETI-DP Eff. It. (Σ) [%] It. (Σ) [%] It. ( ) [%] Cond. ( ) [%] Observations #Newton steps increases due to h 0 (why?) Adams et al. and Deuflhard indicate similar observations... Scalability of #FETI iterations in the average is 81% (Independent of number of Newton and load steps) Scalability of #FETI iterations in the total is 65% (Affected by the number of Newton and load steps) A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
47 Scalability and Large Scale Simulations Numerical Weak Scalability Cuboid (Ψ B Set 3 Relaxed) Cores Newton Eff. FETI-DP Eff. FETI-DP Eff. FETI-DP Eff. It. (Σ) [%] It. (Σ) [%] It. ( ) [%] Cond. ( ) [%] Conclusion It is possible that we have to expect an increase of Newton iterations until an asymptotic limit is reached (Deuflhard 2011?)... A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
48 Scalability and Large Scale Simulations Parallel Weak Scalability Cuboid Ψ B Set 3 Relaxed Cores FETI-DP Eff. FETI-DP Eff. GMRES Eff. GMRES Eff. Runtime Eff. (Σ) [s] [%] ( ) [s] [%] (Σ) [s] [%] ( ) [s] [%] [s] [%] Table: Weak scalability; Cuboid; H/h = 13; Timings and efficiences for parallel scalability; FETI-DP coarse space Algorithm D E (Klawonn and Rheinbach, 2006). Overall we achieve 59% efficiency. Lack of overall parallel scalability is, however, for a large part due to an increasing number of Newton iterations. Scalability of FETI-DP in the average ( ) excludes this effect and is 71%. This is quite close to linear elasticity with 76.7%. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
49 Scalability and Large Scale Simulations Parallel Weak Scalability Cuboid Ψ B Set 3 Relaxed Cores FETI-DP Eff. FETI-DP Eff. GMRES Eff. GMRES Eff. Runtime Eff. (Σ) [s] [%] ( ) [s] [%] (Σ) [s] [%] ( ) [s] [%] [s] [%] Table: Weak scalability; Cuboid; H/h = 13; Timings and efficiences for parallel scalability; FETI-DP coarse space Algorithm D E (Klawonn and Rheinbach, 2006). Suppose that the Krylov method applied to the linearizations in the Newton scheme scales perfectly, i.e., with 100% efficiency. This is not sufficient for nonlinear scalability for the induced Newton-Krylov method if the number of Newton steps increases too much as h 0. A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
50 Scalability and Large Scale Simulations The End Thank you for your attention! A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
51 Scalability and Large Scale Simulations References I (Arterial Walls and FETI-DP) D. Brands, A. Klawonn, O. Rheinbach, and J. Schröder. Modelling and convergence in arterial wall simulations using a parallel FETI solution strategy. Comput. Methods Biomech. Biomed. Eng., 11(5): , D. Balzani, P. Neff, J. Schröder, and G. Holzapfel. A polyconvex framework for soft biological tissues. Adjustment to experimental data. Int. J. Solids Struct., 43(20): , D. Balzani. Polyconvex Anisotropic Energies and Modeling of Damage Applied to Arterial Walls. PhD thesis, Universität Duisburg-Essen, Fakultät für Ingenieurwissenschaften, D. Brands. Geometrical Modeling and Numerical Simulation of Heterogeneous Materials. PhD thesis, Universität Duisburg-Essen, Fakultät für Ingenieurwissenschaften, A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
52 Scalability and Large Scale Simulations References II (Polyconvex Models and Incompressibility) J. Schröder and P. Neff. Invariant formulation of hyperelastic transverse isotropy based on polyconvex free energy functions. Int. J. Solids Struct., 40: , J. Merodio and P. Neff. A note on tensile instabilities and loss of ellipticity for a fiber-reinforced nonlinearly elastic solid. Arch. Mecha., 58(3): , J. Schröder and P. Neff, editors. Poly-, Quasi-and Rank-one Convexity in Applied Mechanics. Number 516 in CISM International Centre for Mechanical Sciences. Springer, S. Hartmann and P. Neff. Polyconvexity of generalized polynomial type hyperelastic strain energy functions for near incompressibility. Int. J. Solids Struct., 40(11): , J. C. Simo. Numerical Analysis and Simulation of Plasticity. In P. G. Ciarlet and J. L. Lions, editors, Handbook of Numerical Analysis, number A Parallel 6. Newton-Krylov-FETI-DP Elsevier Science, Solver Based on FEAP / 36
53 Scalability and Large Scale Simulations References III (FETI-DP) C. Farhat, M. Lesoinne, and K. H. Pierson. A scalable dual-primal domain decomposition method. Numer. Linear Algebra Appl., 7: , A. Klawonn and O. B. Widlund. Dual-Primal FETI Methods for Linear Elasticity. Comm. Pure Appl. Math., 59: , A. Klawonn and O. Rheinbach. A parallel implementation of Dual-Primal FETI methods for three dimensional linear elasticity using a transformation of basis. SIAM J. Sci. Comput., 28(5): , A. Klawonn and O. Rheinbach. Highly scalable parallel domain decomposition methods with an application to biomechanics. ZAMM Z. Angew. Math. Mech., 90(1):5 32, O. Rheinbach. Parallel Scalable Iterative Substructuring: Robust Exact and Inexact FETI-DP Methods with Applications to Elasticity. PhD thesis, Universität Duisburg-Essen, Fakultät für Mathematik, A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
54 Scalability and Large Scale Simulations References IV (Software) R. L. Taylor and the FEAP team. The FEAP homepage S. Balay, M. F. Adams, J. Brown, P. Brune, K. Buschelman, V. Eijkhout, W. D. Gropp, D. Kaushik, M. G. Knepley, L. C. McInnes, K. Rupp, B. F. Smith, and H. Zhang. PETSc Web page P. R. Amestoy, I. S. Duff, J.-Y. L Excellent, and J. Koster. A fully asynchronous multifrontal solver using distributed dynamic scheduling (MUMPS). SIAM J. Matrix Anal. Appl., 23(1):15 41, G. Karypis, K. Schloegel, and V. Kumar. ParMETIS - Parallel graph partitioning and sparse matrix ordering. Version 3.1. TR, University of Minnesota, Department of Computer Science and Engineering, A Parallel Newton-Krylov-FETI-DP Solver Based on FEAP / 36
A Simultaneous Augmented Lagrange Approach for UNCORRECTED PROOF. the Simulation of Soft Biological Tissue 3
1 AQ1 this figure will be printed in b/w A Simultaneous Augmented Lagrange Approach for 2 the Simulation of Soft Biological Tissue 3 Dirk Böse 1, Sarah Brinkhues 2, Raimund Erbel 1, Axel Klawonn 3,Oliver
More informationFETI Methods for the Simulation of Biological Tissues
SpezialForschungsBereich F 32 Karl Franzens Universita t Graz Technische Universita t Graz Medizinische Universita t Graz FETI Methods for the Simulation of Biological Tissues Ch. Augustin O. Steinbach
More informationPreprint Alexander Heinlein, Axel Klawonn, and Oliver Rheinbach Parallel Two-Level Overlapping Schwarz Methods in Fluid-Structure Interaction
Fakultät für Mathematik und Informatik Preprint 2015-15 Alexander Heinlein, Axel Klawonn, and Oliver Rheinbach Parallel Two-Level Overlapping Schwarz Methods in Fluid-Structure Interaction ISSN 1433-9307
More informationFinite Elements for Large Strains - A double mixed (M 2 ) Formulation
Finite Elements for Large Strains - A double mixed (M 2 ) Formulation Motivation Development of user friendly elements robustness simple treatment of incompressible materials complex geometries geometrical
More informationParallel scalability of a FETI DP mortar method for problems with discontinuous coefficients
Parallel scalability of a FETI DP mortar method for problems with discontinuous coefficients Nina Dokeva and Wlodek Proskurowski University of Southern California, Department of Mathematics Los Angeles,
More informationCOMPUTATION OF EIGENSTRESSES IN THREE-DIMENSIONAL PATIENT-SPECIFIC ARTERIAL WALLS
IS Computation - Biomechanics of eigenstresses and Computational in three-dimensional Modeling of Living patient-specific Tissue arterial walls XIII International Conference on Computational Plasticity.
More informationA NONLINEAR ELIMINATION PRECONDITIONED INEXACT NEWTON METHOD FOR HETEROGENEOUS HYPERELASTICITY
A NONLINEAR ELIMINATION PRECONDITIONED INEXACT NEWTON METHOD FOR HETEROGENEOUS HYPERELASTICITY SHIHUA GONG AND XIAO-CHUAN CAI Abstract. We propose and study a nonlinear elimination preconditioned inexact
More informationShort title: Total FETI. Corresponding author: Zdenek Dostal, VŠB-Technical University of Ostrava, 17 listopadu 15, CZ Ostrava, Czech Republic
Short title: Total FETI Corresponding author: Zdenek Dostal, VŠB-Technical University of Ostrava, 17 listopadu 15, CZ-70833 Ostrava, Czech Republic mail: zdenek.dostal@vsb.cz fax +420 596 919 597 phone
More informationParallel Scalability of a FETI DP Mortar Method for Problems with Discontinuous Coefficients
Parallel Scalability of a FETI DP Mortar Method for Problems with Discontinuous Coefficients Nina Dokeva and Wlodek Proskurowski Department of Mathematics, University of Southern California, Los Angeles,
More information20. A Dual-Primal FETI Method for solving Stokes/Navier-Stokes Equations
Fourteenth International Conference on Domain Decomposition Methods Editors: Ismael Herrera, David E. Keyes, Olof B. Widlund, Robert Yates c 23 DDM.org 2. A Dual-Primal FEI Method for solving Stokes/Navier-Stokes
More informationLectures on. Constitutive Modelling of Arteries. Ray Ogden
Lectures on Constitutive Modelling of Arteries Ray Ogden University of Aberdeen Xi an Jiaotong University April 2011 Overview of the Ingredients of Continuum Mechanics needed in Soft Tissue Biomechanics
More informationThe All-floating BETI Method: Numerical Results
The All-floating BETI Method: Numerical Results Günther Of Institute of Computational Mathematics, Graz University of Technology, Steyrergasse 30, A-8010 Graz, Austria, of@tugraz.at Summary. The all-floating
More informationDiscontinuous Galerkin methods for nonlinear elasticity
Discontinuous Galerkin methods for nonlinear elasticity Preprint submitted to lsevier Science 8 January 2008 The goal of this paper is to introduce Discontinuous Galerkin (DG) methods for nonlinear elasticity
More informationFakultät für Mathematik und Informatik
Fakultät für Mathematik und Informatik Preprint 2015-17 Axel Klawonn, Martin Lanser and Oliver Rheinbach A Highly Scalable Implementation of Inexact Nonlinear FETI-DP without Sparse Direct Solvers ISSN
More informationA Balancing Algorithm for Mortar Methods
A Balancing Algorithm for Mortar Methods Dan Stefanica Baruch College, City University of New York, NY 11, USA Dan Stefanica@baruch.cuny.edu Summary. The balancing methods are hybrid nonoverlapping Schwarz
More informationTechnische Universität Graz
Technische Universität Graz Classical and all floating FETI methods for the simulation of arterial tissues C. M. Augustin, G. A. Holzapfel, O. Steinbach Berichte aus dem Institut für Numerische Mathematik
More informationConvergence Behavior of a Two-Level Optimized Schwarz Preconditioner
Convergence Behavior of a Two-Level Optimized Schwarz Preconditioner Olivier Dubois 1 and Martin J. Gander 2 1 IMA, University of Minnesota, 207 Church St. SE, Minneapolis, MN 55455 dubois@ima.umn.edu
More informationMultispace and Multilevel BDDC. Jan Mandel University of Colorado at Denver and Health Sciences Center
Multispace and Multilevel BDDC Jan Mandel University of Colorado at Denver and Health Sciences Center Based on joint work with Bedřich Sousedík, UCDHSC and Czech Technical University, and Clark R. Dohrmann,
More informationMultilevel and Adaptive Iterative Substructuring Methods. Jan Mandel University of Colorado Denver
Multilevel and Adaptive Iterative Substructuring Methods Jan Mandel University of Colorado Denver The multilevel BDDC method is joint work with Bedřich Sousedík, Czech Technical University, and Clark Dohrmann,
More informationAdaptive Coarse Space Selection in BDDC and FETI-DP Iterative Substructuring Methods: Towards Fast and Robust Solvers
Adaptive Coarse Space Selection in BDDC and FETI-DP Iterative Substructuring Methods: Towards Fast and Robust Solvers Jan Mandel University of Colorado at Denver Bedřich Sousedík Czech Technical University
More informationFETI-DP for Elasticity with Almost Incompressible 2 Material Components 3 UNCORRECTED PROOF. Sabrina Gippert, Axel Klawonn, and Oliver Rheinbach 4
1 FETI-DP for Elasticity with Almost Incompressible 2 Material Components 3 Sabrina Gippert, Axel Klawonn, and Oliver Rheinbach 4 Lehrstuhl für Numerische Mathematik, Fakultät für Mathematik, Universität
More informationExtending the theory for domain decomposition algorithms to less regular subdomains
Extending the theory for domain decomposition algorithms to less regular subdomains Olof Widlund Courant Institute of Mathematical Sciences New York University http://www.cs.nyu.edu/cs/faculty/widlund/
More informationA Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation
A Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation Tao Zhao 1, Feng-Nan Hwang 2 and Xiao-Chuan Cai 3 Abstract In this paper, we develop an overlapping domain decomposition
More informationInverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros
Inverse Design (and a lightweight introduction to the Finite Element Method) Stelian Coros Computational Design Forward design: direct manipulation of design parameters Level of abstraction Exploration
More informationIn recent years anisotropic materials have been finding their way into aerospace applications traditionally
47th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Confere 1-4 May 2006, Newport, Rhode Island AIAA 2006-2250 Anisotropic Materials which Can be Modeled by Polyconvex Strain Energy
More informationConstitutive models. Constitutive model: determines P in terms of deformation
Constitutive models Constitutive model: determines P in terms of deformation Elastic material: P depends only on current F Hyperelastic material: work is independent of path strain energy density function
More informationContinuum Mechanics and the Finite Element Method
Continuum Mechanics and the Finite Element Method 1 Assignment 2 Due on March 2 nd @ midnight 2 Suppose you want to simulate this The familiar mass-spring system l 0 l y i X y i x Spring length before/after
More informationNonlinear Equations for Finite-Amplitude Wave Propagation in Fiber-Reinforced Hyperelastic Media
Nonlinear Equations for Finite-Amplitude Wave Propagation in Fiber-Reinforced Hyperelastic Media Alexei F. Cheviakov Department of Mathematics and Statistics, University of Saskatchewan, Saskatoon, Canada
More information18. Balancing Neumann-Neumann for (In)Compressible Linear Elasticity and (Generalized) Stokes Parallel Implementation
Fourteenth nternational Conference on Domain Decomposition Methods Editors: smael Herrera, David E Keyes, Olof B Widlund, Robert Yates c 23 DDMorg 18 Balancing Neumann-Neumann for (n)compressible Linear
More informationSOME PRACTICAL ASPECTS OF PARALLEL ADAPTIVE BDDC METHOD
Conference Applications of Mathematics 2012 in honor of the 60th birthday of Michal Křížek. Institute of Mathematics AS CR, Prague 2012 SOME PRACTICAL ASPECTS OF PARALLEL ADAPTIVE BDDC METHOD Jakub Šístek1,2,
More informationAN ANISOTROPIC PSEUDO-ELASTIC MODEL FOR THE MULLINS EFFECT IN ARTERIAL TISSUE
XI International Conference on Computational Plasticity. Fundamentals and Applications COMPLAS XI E. Oñate, D.R.J. Owen, D. Peric and B. Suárez (Eds) AN ANISOTROPIC PSEUDO-ELASTIC MODEL FOR THE MULLINS
More informationA Balancing Algorithm for Mortar Methods
A Balancing Algorithm for Mortar Methods Dan Stefanica Baruch College, City University of New York, NY, USA. Dan_Stefanica@baruch.cuny.edu Summary. The balancing methods are hybrid nonoverlapping Schwarz
More informationAn Efficient FETI Implementation on Distributed Shared Memory Machines with Independent Numbers of Subdomains and Processors
Contemporary Mathematics Volume 218, 1998 B 0-8218-0988-1-03024-7 An Efficient FETI Implementation on Distributed Shared Memory Machines with Independent Numbers of Subdomains and Processors Michel Lesoinne
More informationTheoretical Manual Theoretical background to the Strand7 finite element analysis system
Theoretical Manual Theoretical background to the Strand7 finite element analysis system Edition 1 January 2005 Strand7 Release 2.3 2004-2005 Strand7 Pty Limited All rights reserved Contents Preface Chapter
More informationA Numerical Study of Finite Element Calculations for Incompressible Materials under Applied Boundary Displacements
A Numerical Study of Finite Element Calculations for Incompressible Materials under Applied Boundary Displacements A Thesis Submitted to the College of Graduate Studies and Research in Partial Fulfillment
More informationA note on finite elastic deformations of fibre-reinforced non-linearly elastic tubes
Arch. Mech., 67, 1, pp. 95 109, Warszawa 2015 Brief Note A note on finite elastic deformations of fibre-reinforced non-linearly elastic tubes M. EL HAMDAOUI, J. MERODIO Department of Continuum Mechanics
More informationUncertainty analysis of large-scale systems using domain decomposition
Center for Turbulence Research Annual Research Briefs 2007 143 Uncertainty analysis of large-scale systems using domain decomposition By D. Ghosh, C. Farhat AND P. Avery 1. Motivation and objectives A
More informationNon-Linear Finite Element Methods in Solid Mechanics Attilio Frangi, Politecnico di Milano, February 17, 2017, Lesson 5
Non-Linear Finite Element Methods in Solid Mechanics Attilio Frangi, attilio.frangi@polimi.it Politecnico di Milano, February 17, 2017, Lesson 5 1 Politecnico di Milano, February 17, 2017, Lesson 5 2 Outline
More informationProgress in Parallel Implicit Methods For Tokamak Edge Plasma Modeling
Progress in Parallel Implicit Methods For Tokamak Edge Plasma Modeling Michael McCourt 1,2,Lois Curfman McInnes 1 Hong Zhang 1,Ben Dudson 3,Sean Farley 1,4 Tom Rognlien 5, Maxim Umansky 5 Argonne National
More informationElectronic Transactions on Numerical Analysis Volume 49, 2018
Electronic Transactions on Numerical Analysis Volume 49, 2018 Contents 1 Adaptive FETI-DP and BDDC methods with a generalized transformation of basis for heterogeneous problems. Axel Klawonn, Martin Kühn,
More informationAN ANALYSIS OF A FETI DP ALGORITHM ON IRREGULAR SUBDOMAINS IN THE PLANE TR
AN ANALYSIS OF A FETI DP ALGORITHM ON IRREGULAR SUBDOMAINS IN THE PLANE TR27 889 AXEL KLAWONN, OLIVER RHEINBACH, AND OLOF B. WIDLUND Abstract. In the theory for domain decomposition algorithms of the iterative
More informationExistence of minimizers for the pure displacement problem in nonlinear elasticity
Existence of minimizers for the pure displacement problem in nonlinear elasticity Cristinel Mardare Université Pierre et Marie Curie - Paris 6, Laboratoire Jacques-Louis Lions, Paris, F-75005 France Abstract
More informationLinear Cosserat elasticity, conformal curvature and bounded stiffness
1 Linear Cosserat elasticity, conformal curvature and bounded stiffness Patrizio Neff, Jena Jeong Chair of Nonlinear Analysis & Modelling, Uni Dui.-Essen Ecole Speciale des Travaux Publics, Cachan, Paris
More informationAdaptive Analysis of Bifurcation Points of Shell Structures
First published in: Adaptive Analysis of Bifurcation Points of Shell Structures E. Ewert and K. Schweizerhof Institut für Mechanik, Universität Karlsruhe (TH), Kaiserstraße 12, D-76131 Karlsruhe, Germany
More informationNonlinear elasticity and gels
Nonlinear elasticity and gels M. Carme Calderer School of Mathematics University of Minnesota New Mexico Analysis Seminar New Mexico State University April 4-6, 2008 1 / 23 Outline Balance laws for gels
More informationFull-field measurements and identification for biological soft tissues: application to arteries in vitro
Centre for Health Engineering CNRS UMR 5146 INSERM IFR 143 Prof. Stéphane Avril Full-field measurements and identification for biological soft tissues: application to arteries in vitro using single-gage
More informationDual-Primal Isogeometric Tearing and Interconnecting Solvers for Continuous and Discontinuous Galerkin IgA Equations
Dual-Primal Isogeometric Tearing and Interconnecting Solvers for Continuous and Discontinuous Galerkin IgA Equations Christoph Hofer and Ulrich Langer Doctoral Program Computational Mathematics Numerical
More informationSelecting Constraints in Dual-Primal FETI Methods for Elasticity in Three Dimensions
Selecting Constraints in Dual-Primal FETI Methods for Elasticity in Three Dimensions Axel Klawonn 1 and Olof B. Widlund 2 1 Universität Duisburg-Essen, Campus Essen, Fachbereich Mathematik, (http://www.uni-essen.de/ingmath/axel.klawonn/)
More informationScalable Domain Decomposition Preconditioners For Heterogeneous Elliptic Problems
Scalable Domain Decomposition Preconditioners For Heterogeneous Elliptic Problems Pierre Jolivet, F. Hecht, F. Nataf, C. Prud homme Laboratoire Jacques-Louis Lions Laboratoire Jean Kuntzmann INRIA Rocquencourt
More informationParallel Scalable Iterative Substructuring: Robust Exact and Inexact FETI-DP Methods with Applications to Elasticity
Parallel Scalable Iterative Substructuring: Robust Exact and Inexact FETI-DP Methods with Applications to Elasticity Oliver Rheinbach geboren in Hilden Fachbereich Mathematik Universität Duisburg-Essen
More informationFETI-DPH: A DUAL-PRIMAL DOMAIN DECOMPOSITION METHOD FOR ACOUSTIC SCATTERING
Journal of Computational Acoustics, c IMACS FETI-DPH: A DUAL-PRIMAL DOMAIN DECOMPOSITION METHOD FOR ACOUSTIC SCATTERING Charbel Farhat, Philip Avery and Radek Tezaur Department of Mechanical Engineering
More informationAlgebraic Coarse Spaces for Overlapping Schwarz Preconditioners
Algebraic Coarse Spaces for Overlapping Schwarz Preconditioners 17 th International Conference on Domain Decomposition Methods St. Wolfgang/Strobl, Austria July 3-7, 2006 Clark R. Dohrmann Sandia National
More informationComparison of Models for Finite Plasticity
Comparison of Models for Finite Plasticity A numerical study Patrizio Neff and Christian Wieners California Institute of Technology (Universität Darmstadt) Universität Augsburg (Universität Heidelberg)
More informationASM-BDDC Preconditioners with variable polynomial degree for CG- and DG-SEM
ASM-BDDC Preconditioners with variable polynomial degree for CG- and DG-SEM C. Canuto 1, L. F. Pavarino 2, and A. B. Pieri 3 1 Introduction Discontinuous Galerkin (DG) methods for partial differential
More informationBETI for acoustic and electromagnetic scattering
BETI for acoustic and electromagnetic scattering O. Steinbach, M. Windisch Institut für Numerische Mathematik Technische Universität Graz Oberwolfach 18. Februar 2010 FWF-Project: Data-sparse Boundary
More informationA High-Performance Parallel Hybrid Method for Large Sparse Linear Systems
Outline A High-Performance Parallel Hybrid Method for Large Sparse Linear Systems Azzam Haidar CERFACS, Toulouse joint work with Luc Giraud (N7-IRIT, France) and Layne Watson (Virginia Polytechnic Institute,
More informationMechanics PhD Preliminary Spring 2017
Mechanics PhD Preliminary Spring 2017 1. (10 points) Consider a body Ω that is assembled by gluing together two separate bodies along a flat interface. The normal vector to the interface is given by n
More informationNonlinear Theory of Elasticity. Dr.-Ing. Martin Ruess
Nonlinear Theory of Elasticity Dr.-Ing. Martin Ruess geometry description Cartesian global coordinate system with base vectors of the Euclidian space orthonormal basis origin O point P domain of a deformable
More informationBiomechanics. Soft Tissue Biomechanics
Biomechanics cross-bridges 3-D myocardium ventricles circulation Image Research Machines plc R* off k n k b Ca 2+ 0 R off Ca 2+ * k on R* on g f Ca 2+ R0 on Ca 2+ g Ca 2+ A* 1 A0 1 Ca 2+ Myofilament kinetic
More informationA FETI-DP Method for Mortar Finite Element Discretization of a Fourth Order Problem
A FETI-DP Method for Mortar Finite Element Discretization of a Fourth Order Problem Leszek Marcinkowski 1 and Nina Dokeva 2 1 Department of Mathematics, Warsaw University, Banacha 2, 02 097 Warszawa, Poland,
More informationarxiv: v1 [math.na] 28 Feb 2008
BDDC by a frontal solver and the stress computation in a hip joint replacement arxiv:0802.4295v1 [math.na] 28 Feb 2008 Jakub Šístek a, Jaroslav Novotný b, Jan Mandel c, Marta Čertíková a, Pavel Burda a
More informationModeling of Fiber-Reinforced Membrane Materials Daniel Balzani. (Acknowledgement: Anna Zahn) Tasks Week 2 Winter term 2014
Institute of echanics and Shell Structures Faculty Civil Engineering Chair of echanics odeling of Fiber-Reinforced embrane aterials OOC@TU9 Daniel Balani (Acknowledgement: Anna Zahn Tasks Week 2 Winter
More informationMIXED FINITE ELEMENT FORMULATIONS FOR THE GALERKIN-BASED TIME INTEGRATION OF FINITE ANISOTROPIC ELASTODYNAMICS
6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 1115 June 18, Glasgow, UK MIXED FINITE ELEMENT FORMULATIONS FOR THE GALERKIN-BASED
More informationAn Iterative Domain Decomposition Method for the Solution of a Class of Indefinite Problems in Computational Structural Dynamics
An Iterative Domain Decomposition Method for the Solution of a Class of Indefinite Problems in Computational Structural Dynamics Charbel Farhat a, and Jing Li a a Department of Aerospace Engineering Sciences
More informationCONVERGENCE ANALYSIS OF A BALANCING DOMAIN DECOMPOSITION METHOD FOR SOLVING A CLASS OF INDEFINITE LINEAR SYSTEMS
CONVERGENCE ANALYSIS OF A BALANCING DOMAIN DECOMPOSITION METHOD FOR SOLVING A CLASS OF INDEFINITE LINEAR SYSTEMS JING LI AND XUEMIN TU Abstract A variant of balancing domain decomposition method by constraints
More informationClassification of Prostate Cancer Grades and T-Stages based on Tissue Elasticity Using Medical Image Analysis. Supplementary Document
Classification of Prostate Cancer Grades and T-Stages based on Tissue Elasticity Using Medical Image Analysis Supplementary Document Shan Yang, Vladimir Jojic, Jun Lian, Ronald Chen, Hongtu Zhu, Ming C.
More informationIsogEometric Tearing and Interconnecting
IsogEometric Tearing and Interconnecting Christoph Hofer and Ludwig Mitter Johannes Kepler University, Linz 26.01.2017 Doctoral Program Computational Mathematics Numerical Analysis and Symbolic Computation
More informationDomain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions
Domain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions Ernst P. Stephan 1, Matthias Maischak 2, and Thanh Tran 3 1 Institut für Angewandte Mathematik, Leibniz
More informationNonlinear bending analysis of laminated composite stiffened plates
Nonlinear bending analysis of laminated composite stiffened plates * S.N.Patel 1) 1) Dept. of Civi Engineering, BITS Pilani, Pilani Campus, Pilani-333031, (Raj), India 1) shuvendu@pilani.bits-pilani.ac.in
More informationToward black-box adaptive domain decomposition methods
Toward black-box adaptive domain decomposition methods Frédéric Nataf Laboratory J.L. Lions (LJLL), CNRS, Alpines Inria and Univ. Paris VI joint work with Victorita Dolean (Univ. Nice Sophia-Antipolis)
More informationAdvanced Simulation of Sealings CADFEM GmbH Rainer Rauch
Advanced Simulation of Sealings CADFEM GmbH Rainer Rauch Recent developments in ANSYS V12 for the simulation of sealings Element technology Material models Contact Robust design and optimization -1- New
More informationOne-Shot Domain Decomposition Methods for Shape Optimization Problems 1 Introduction Page 565
1 One-Shot Domain Decomposition Methods for Shape 2 Optimization Problems 3 Rongliang Chen 1 and Xiao-Chuan Cai 2 4 1 College of Mathematics and Econometrics, Hunan University, Changsha, Hunan 410082,
More informationYou may not start to read the questions printed on the subsequent pages until instructed to do so by the Invigilator.
MATHEMATICAL TRIPOS Part III Thursday 1 June 2006 1.30 to 4.30 PAPER 76 NONLINEAR CONTINUUM MECHANICS Attempt FOUR questions. There are SIX questions in total. The questions carry equal weight. STATIONERY
More informationOn the characterization of drilling rotation in the 6 parameter resultant shell theory
On the characterization of drilling rotation in the 6 parameter resultant shell theory Mircea Birsan and Patrizio Neff Chair for Nonlinear Analysis and Modelling Faculty of Mathematics, University Duisburg-Essen,
More informationFETI domain decomposition method to solution of contact problems with large displacements
FETI domain decomposition method to solution of contact problems with large displacements Vít Vondrák 1, Zdeněk Dostál 1, Jiří Dobiáš 2, and Svatopluk Pták 2 1 Dept. of Appl. Math., Technical University
More informationMECHANICS OF MATERIALS. EQUATIONS AND THEOREMS
1 MECHANICS OF MATERIALS. EQUATIONS AND THEOREMS Version 2011-01-14 Stress tensor Definition of traction vector (1) Cauchy theorem (2) Equilibrium (3) Invariants (4) (5) (6) or, written in terms of principal
More informationTwo-scale Dirichlet-Neumann preconditioners for boundary refinements
Two-scale Dirichlet-Neumann preconditioners for boundary refinements Patrice Hauret 1 and Patrick Le Tallec 2 1 Graduate Aeronautical Laboratories, MS 25-45, California Institute of Technology Pasadena,
More informationMathematical Model of Blood Flow in Carotid Bifurcation
Excerpt from the Proceedings of the COMSOL Conference 2009 Milan Mathematical Model of Blood Flow in Carotid Bifurcation E. Muraca *,1, V. Gramigna 1, and G. Fragomeni 1 1 Department of Experimental Medicine
More informationSolving Large Nonlinear Sparse Systems
Solving Large Nonlinear Sparse Systems Fred W. Wubs and Jonas Thies Computational Mechanics & Numerical Mathematics University of Groningen, the Netherlands f.w.wubs@rug.nl Centre for Interdisciplinary
More informationAlternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE. University of Liège Aerospace & Mechanical Engineering
University of Liège Aerospace & Mechanical Engineering Alternative numerical method in continuum mechanics COMPUTATIONAL MULTISCALE Van Dung NGUYEN Innocent NIYONZIMA Aerospace & Mechanical engineering
More informationTwo new enriched multiscale coarse spaces for the Additive Average Schwarz method
346 Two new enriched multiscale coarse spaces for the Additive Average Schwarz method Leszek Marcinkowski 1 and Talal Rahman 2 1 Introduction We propose additive Schwarz methods with spectrally enriched
More informationIndefinite and physics-based preconditioning
Indefinite and physics-based preconditioning Jed Brown VAW, ETH Zürich 2009-01-29 Newton iteration Standard form of a nonlinear system F (u) 0 Iteration Solve: Update: J(ũ)u F (ũ) ũ + ũ + u Example (p-bratu)
More informationUser-Materials in ANSYS
User-Materials in ANSYS Holzapfel-Model l lfor Soft Tissues Prof. Dr.-Ing A. Fritsch Possibilities of user programming ANSYS User Programmable Features (UPF) are capabilities you can use to write your
More informationFundamentals of Linear Elasticity
Fundamentals of Linear Elasticity Introductory Course on Multiphysics Modelling TOMASZ G. ZIELIŃSKI bluebox.ippt.pan.pl/ tzielins/ Institute of Fundamental Technological Research of the Polish Academy
More informationSimple shear is not so simple
Simple shear is not so simple Michel Destrade ab, Jerry G. Murphy c, Giuseppe Saccomandi d, a School of Mathematics, Statistics and Applied Mathematics, National University of Ireland Galway, University
More informationConvergence analysis of a balancing domain decomposition method for solving a class of indefinite linear systems
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS Numer. Linear Algebra Appl. 2000; 00:1 6 [Version: 2002/09/18 v1.02] Convergence analysis of a balancing domain decomposition method for solving a class of indefinite
More informationPreconditioning of Saddle Point Systems by Substructuring and a Penalty Approach
Preconditioning of Saddle Point Systems by Substructuring and a Penalty Approach Clark R. Dohrmann 1 Sandia National Laboratories, crdohrm@sandia.gov. Sandia is a multiprogram laboratory operated by Sandia
More informationOverlapping Schwarz preconditioners for Fekete spectral elements
Overlapping Schwarz preconditioners for Fekete spectral elements R. Pasquetti 1, L. F. Pavarino 2, F. Rapetti 1, and E. Zampieri 2 1 Laboratoire J.-A. Dieudonné, CNRS & Université de Nice et Sophia-Antipolis,
More informationSIMULATION OF MECHANICAL TESTS OF COMPOSITE MATERIAL USING ANISOTROPIC HYPERELASTIC CONSTITUTIVE MODELS
Engineering MECHANICS, Vol. 18, 2011, No. 1, p. 23 32 23 SIMULATION OF MECHANICAL TESTS OF COMPOSITE MATERIAL USING ANISOTROPIC HYPERELASTIC CONSTITUTIVE MODELS Tomáš Lasota*, JiříBurša* This paper deals
More informationAn Accelerated Block-Parallel Newton Method via Overlapped Partitioning
An Accelerated Block-Parallel Newton Method via Overlapped Partitioning Yurong Chen Lab. of Parallel Computing, Institute of Software, CAS (http://www.rdcps.ac.cn/~ychen/english.htm) Summary. This paper
More informationAdvanced Geotechnical Simulations with OpenSees Framework
Advanced Geotechnical Simulations with OpenSees Framework Boris Jeremić Department of Civil and Environmental Engineering University of California, Davis OpenSees Developer Symposium, RFS, August 26 http://sokocalo.engr.ucdavis.edu/
More informationDEVELOPMENT OF A CONTINUUM PLASTICITY MODEL FOR THE COMMERCIAL FINITE ELEMENT CODE ABAQUS
DEVELOPMENT OF A CONTINUUM PLASTICITY MODEL FOR THE COMMERCIAL FINITE ELEMENT CODE ABAQUS Mohsen Safaei, Wim De Waele Ghent University, Laboratory Soete, Belgium Abstract The present work relates to the
More informationContinuum mechanics V. Constitutive equations. 1. Constitutive equation: definition and basic axioms
Continuum mechanics office Math 0.107 ales.janka@unifr.ch http://perso.unifr.ch/ales.janka/mechanics Mars 16, 2011, Université de Fribourg 1. Constitutive equation: definition and basic axioms Constitutive
More informationEngineering Sciences 241 Advanced Elasticity, Spring Distributed Thursday 8 February.
Engineering Sciences 241 Advanced Elasticity, Spring 2001 J. R. Rice Homework Problems / Class Notes Mechanics of finite deformation (list of references at end) Distributed Thursday 8 February. Problems
More informationNonlinear analysis in ADINA Structures
Nonlinear analysis in ADINA Structures Theodore Sussman, Ph.D. ADINA R&D, Inc, 2016 1 Topics presented Types of nonlinearities Materially nonlinear only Geometrically nonlinear analysis Deformation-dependent
More informationA FETI-DP method for the parallel iterative solution of indefinite and complex-valued solid and shell vibration problems
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/nme.1282 A FETI-DP method for the parallel iterative solution
More informationConstitutive Modeling of Biological Soft Tissues
Constitutive Modeling of Biological Soft Tissues Attila P. Nagy 1, David J. Benson 1, Vikas Kaul 2, Mark Palmer 2 1 Livermore Software Technology Corporation, Livermore, CA 94551, USA 2 Medtronic plc,
More informationFrom Direct to Iterative Substructuring: some Parallel Experiences in 2 and 3D
From Direct to Iterative Substructuring: some Parallel Experiences in 2 and 3D Luc Giraud N7-IRIT, Toulouse MUMPS Day October 24, 2006, ENS-INRIA, Lyon, France Outline 1 General Framework 2 The direct
More informationUNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES
UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES A Thesis by WOORAM KIM Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the
More information33 RASHO: A Restricted Additive Schwarz Preconditioner with Harmonic Overlap
Thirteenth International Conference on Domain Decomposition ethods Editors: N. Debit,.Garbey, R. Hoppe, J. Périaux, D. Keyes, Y. Kuznetsov c 001 DD.org 33 RASHO: A Restricted Additive Schwarz Preconditioner
More information