Shape optimization in three-dimensional linear elasticity by the boundary contour method (Q1979169)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Shape optimization in three-dimensional linear elasticity by the boundary contour method
scientific article

    Statements

    Shape optimization in three-dimensional linear elasticity by the boundary contour method (English)
    0 references
    31 January 2002
    0 references
    A variant of the usual boundary element method (BEM), called the boundary contour method (BCM), has been presented in the literature in recent years. In the three-dimensional BCM, surface integrals on boundary elements of the usual BEM are transformed, through the application of Stokes theorem, into line integrals along the bounding contours of these elements. The BCM employs linear combinations of global weighted shape functions, being defined piecewise on the boundary elements. A useful consequence of this approach is that stresses, at suitable boundary points, can be easily obtained from a post-processing step of the standard BCM. The subject of this paper is the shape optimization in three-dimensional (3D) linear elasticity by the use of BCM. This is achieved by coupling the 3D BCM code with a mathematical programming code based on a successive quadratic programming algorithm. Numerical results are presented for several interesting illustrative examples, like shape optimization of a fillet, optimal shape of an ellipsoidal cavity inside a cube, etc.
    0 references
    0 references
    three-dimensional linear elasticity
    0 references
    quadratic programming algorithm
    0 references
    ellipsoidal cavity inside cube
    0 references
    boundary element method
    0 references
    boundary contour method
    0 references
    surface integrals
    0 references
    Stokes theorem
    0 references
    line integrals
    0 references
    global weighted shape functions
    0 references
    post-processing step
    0 references
    shape optimization
    0 references
    mathematical programming code
    0 references
    fillet
    0 references
    0 references
    0 references