Wavelet collocation for fourth order problems

download Wavelet collocation for fourth order problems

of 111

Transcript of Wavelet collocation for fourth order problems

  • 7/27/2019 Wavelet collocation for fourth order problems

    1/111

    Wavelet collocation for fourth order problems

    Silvia Bertoluzza

    IMATI Enrico Magenes - CNR, Pavia

    Joint work with Valerie Perrier, Lab. Jean Kuntzmann, INP Grenoble

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 1 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    2/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    3/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    4/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functions

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    W l C ll i

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    5/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    W l t C ll ti

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    6/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    7/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Very simple yet effective refining/derefining strategy

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    8/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Very simple yet effective refining/derefining strategy

    Applied to a wide class of problems

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    Wavelet Collocation

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    9/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Very simple yet effective refining/derefining strategy

    Applied to a wide class of problems

    Fluid dynamics

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    Wavelet Collocation

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    10/111

    Wavelet Collocation

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Very simple yet effective refining/derefining strategy

    Applied to a wide class of problems

    Fluid dynamicsElasticity

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    11/111

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Very simple yet effective refining/derefining strategy

    Applied to a wide class of problems

    Fluid dynamicsElasticityFluid structure interaction

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    12/111

    Introduced O. Vasilyev & S. Paolucci [1995] and by S.B. & G. Naldi[1996]

    Two ingredients

    Use of Deslaurier-Dubuc interpolating functionsUse of a collocation approach

    Pointwise nonlinerities are easily treated (no integral computation)

    Very simple yet effective refining/derefining strategy

    Applied to a wide class of problems

    Fluid dynamicsElasticityFluid structure interactionSemiconductors

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 2 / 24

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    13/111

    Wavelet Collocation

  • 7/27/2019 Wavelet collocation for fourth order problems

    14/111

    The Schauder basis

    Vj: p.w. linears on uniform grid, step h = 2j

    E

    Tff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    Basis: translated of

    f

    fff

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 3 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    15/111

    The Schauder basis

    Vj: p.w. linears on uniform grid, step h = 2j

    E

    Tff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    ff

    ffff

    Basis: translated of

    f

    fff

    coarser space Vj1Ttttttt

    t

    ttttt

    t

    ttttt

    t

    ttttt

    Basis: translated of

    t

    ttt

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 3 / 24

    Wavelet Collocation

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    16/111

    What is the difference

    Tttttt

    tt

    t

    tttt

    tt

    t

    tttt

    tt

    t

    tttt

    tt

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 4 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    17/111

    What is the difference

    Tttttt

    tt

    t

    tttt

    tt

    t

    tttt

    tt

    t

    tttt

    tt

    fffff

    ff

    fffff

    ff

    fffff

    ff

    fffff

    ff

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 4 / 24

    Wavelet Collocation

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    18/111

    What is the difference

    Tttttt

    tt

    t

    tttt

    tt

    t

    tttt

    tt

    t

    tttt

    tt

    Difference

    T

    ffffffffffffffffffffffffffff

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 4 / 24

    Wavelet Collocation

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    19/111

    Deslaurier-Dubuc [DD] Interpolating functions

    Same structure but with more regular functions

    1 0 10

    0.2

    0.4

    0.6

    0.8

    1

    5 0 50.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    5 0 50.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    10 0 100.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    10 0 100.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    20 0 200.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 5 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    20/111

    Deslaurier-Dubuc [DD] Interpolating functions

    Two ways of constructing :

    limit of a polynomial interpolatory subdivision scheme:

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 6 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    21/111

    Deslaurier-Dubuc [DD] Interpolating functions

    Two ways of constructing :

    limit of a polynomial interpolatory subdivision scheme:(k) = k0, k Z

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 6 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    22/111

    Deslaurier-Dubuc [DD] Interpolating functions

    Two ways of constructing :

    limit of a polynomial interpolatory subdivision scheme:(k) = k0, k Z{(k/2j)} {(k/2j+1)}

    ((2n 1)/2j+1) = jn((2n 1)/2j+1)

    with jn polynomial of degree 2L + 1 defined as

    jn(k) = (k/2j), k = n L, ., n + L

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 6 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    23/111

    Deslaurier-Dubuc [DD] Interpolating functions

    Two ways of constructing :

    limit of a polynomial interpolatory subdivision scheme:(k) = k0, k Z{(k/2j)} {(k/2j+1)}

    ((2n 1)/2j+1) = jn((2n 1)/2j+1)

    with jn polynomial of degree 2L + 1 defined as

    jn(k) = (k/2j), k = n L, ., n + L

    is the autocorrelation function of the Daubechies scaling functionwith L 1 zero moments

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 6 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    24/111

    Deslaurier-Dubuc [DD] Interpolating functions

    Two ways of constructing :

    limit of a polynomial interpolatory subdivision scheme:(k) = k0, k Z{(k/2j)} {(k/2j+1)}

    ((2n 1)/2j+1) = jn((2n 1)/2j+1)

    with jn polynomial of degree 2L + 1 defined as

    jn(k) = (k/2j), k = n L, ., n + L

    is the autocorrelation function of the Daubechies scaling functionwith L 1 zero moments

    is interpolatory ((k) = k0)

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 6 / 24

    Wavelet Collocation

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    25/111

    DD interpolating wavelets

    Vj

    : span of {jk

    , k N}

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    26/111

    DD interpolating wavelets

    Vj

    : span of {jk

    , k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    27/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    28/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    detail space: Wj = (Ij+1 Ij)Vj+1

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    29/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    detail space: Wj = (Ij+1 Ij)Vj+1

    Wj: span of {j,k = (2jx k) = (2(2jx k) 1), k N}

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    DD i l i l

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    30/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    detail space: Wj = (Ij+1 Ij)Vj+1

    Wj: span of {j,k = (2jx k) = (2(2jx k) 1), k N}

    Well defined correspondence between dyadic points and basisfunctions:

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    DD i l i l

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    31/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    detail space: Wj = (Ij+1 Ij)Vj+1

    Wj: span of {j,k = (2jx k) = (2(2jx k) 1), k N}

    Well defined correspondence between dyadic points and basisfunctions:

    at fixed coarse level j0 x = k2

    j0 j0,k

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    DD i t l ti l t

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    32/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    detail space: Wj = (Ij+1 Ij)Vj+1

    Wj: span of {j,k = (2jx k) = (2(2jx k) 1), k N}

    Well defined correspondence between dyadic points and basisfunctions:

    at fixed coarse level j0 x = k2

    j0 j0,kfor j > j0 and odd k = 2n + 1 x = k2

    j j1,n

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    Wavelet Collocation

    DD i t l ti l t

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    33/111

    DD interpolating wavelets

    Vj: span of {jk, k N}

    Ij : C0(R) Vj Langrangian interpolation operator

    Vj Vj+1

    detail space: Wj = (Ij+1 Ij)Vj+1

    Wj: span of {j,k = (2jx k) = (2(2jx k) 1), k N}

    Well defined correspondence between dyadic points and basisfunctions:

    at fixed coarse level j0 x = k2

    j0 j0,kfor j > j0 and odd k = 2n + 1 x = k2

    j j1,n

    bases for Rd by tensor product.

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 7 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    34/111

    Wavelet Collocation

    DD interpolating wavelets on [0 1]

  • 7/27/2019 Wavelet collocation for fourth order problems

    35/111

    DD interpolating wavelets on [0,1]

    Basis on [0,1] built by polynomial extrapolation [Donoho, 92]

    given values at xj,k = k2j, k = 0, . . . , 2j you want to uniquely select

    one function in Vj

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 8 / 24

    Wavelet Collocation

    DD interpolating wavelets on [0 1]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    36/111

    DD interpolating wavelets on [0,1]

    Basis on [0,1] built by polynomial extrapolation [Donoho, 92]

    given values at xj,k = k2j, k = 0, . . . , 2j you want to uniquely select

    one function in Vjobtain values at xj,k outside [0, 1] by extrapolating values in [0, 1]

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 8 / 24

    Wavelet Collocation

    DD interpolating wavelets on [0 1]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    37/111

    DD interpolating wavelets on [0,1]

    Basis on [0,1] built by polynomial extrapolation [Donoho, 92]

    given values at xj,k = k2j, k = 0, . . . , 2j you want to uniquely select

    one function in Vjobtain values at xj,k outside [0, 1] by extrapolating values in [0, 1]this yields subspace Ej Vj

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 8 / 24

    Wavelet Collocation

    DD interpolating wavelets on [0 1]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    38/111

    DD interpolating wavelets on [0,1]

    Basis on [0,1] built by polynomial extrapolation [Donoho, 92]

    given values at xj,k = k2j, k = 0, . . . , 2j you want to uniquely select

    one function in Vjobtain values at xj,k outside [0, 1] by extrapolating values in [0, 1]this yields subspace Ej VjVj[0, 1] = Ej|[0,1]

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 8 / 24

    Wavelet Collocation

    DD interpolating wavelets on [0 1]

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    39/111

    DD interpolating wavelets on [0,1]

    Basis on [0,1] built by polynomial extrapolation [Donoho, 92]

    given values at xj,k = k2j, k = 0, . . . , 2j you want to uniquely select

    one function in Vjobtain values at xj,k outside [0, 1] by extrapolating values in [0, 1]this yields subspace Ej VjVj[0, 1] = Ej|[0,1]

    Basis of Vj[0, 1]: {j,k, k = 0, . . . , 2j} with

    j,k(xj,n) = n,k, n = 0, . . . , 2j

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 8 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    40/111

    Wavelet Collocation

    DD interpolating wavelets on [0 1]

  • 7/27/2019 Wavelet collocation for fourth order problems

    41/111

    DD interpolating wavelets on [0,1]

    Basis on [0,1] built by polynomial extrapolation [Donoho, 92]

    given values at xj,k = k2j, k = 0, . . . , 2j you want to uniquely select

    one function in Vjobtain values at xj,k outside [0, 1] by extrapolating values in [0, 1]this yields subspace Ej VjVj[0, 1] = Ej|[0,1]

    Basis of Vj[0, 1]: {j,k, k = 0, . . . , 2j} with

    j,k(xj,n) = n,k, n = 0, . . . , 2j

    Vj[0, 1] Vj+1[0, 1]

    detail space and its basis built as for R

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 8 / 24

    Wavelet Collocation

    Collocation method on a uniform grid

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    42/111

    Collocation method on a uniform grid

    Second order problem

    Au = f in ]0, 1[d, Bu = g on ]0, 1[d

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 9 / 24

    Wavelet Collocation

    Collocation method on a uniform grid

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    43/111

    Collocation method on a uniform grid

    Second order problem

    Au = f in ]0, 1[d, Bu = g on ]0, 1[d

    Gj: grid of dyadic points of [0, 1]

    Gj = {k/2j : k Zd [0, 1]d}

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 9 / 24

    Wavelet Collocation

    Collocation method on a uniform grid

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    44/111

    g

    Second order problem

    Au = f in ]0, 1[d, Bu = g on ]0, 1[d

    Gj: grid of dyadic points of [0, 1]

    Gj = {k/2j : k Zd [0, 1]d}

    ProblemLook for uh Vj[0, 1]

    d such that

    Auh() = f() Gj]0, 1[, Bu() = g() Gj ]0, 1[d

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 9 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    45/111

    Wavelet Collocation

    Collocation method on a non-uniform grid

  • 7/27/2019 Wavelet collocation for fourth order problems

    46/111

    g

    detail grids: Jj = Gj+1 \ Gj = Gj0 jj0 Jj: set of all dyadic points

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 10 / 24

    Wavelet Collocation

    Collocation method on a non-uniform grid

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    47/111

    g

    detail grids: Jj = Gj+1 \ Gj = Gj0 jj0 Jj: set of all dyadic points

    interpolating wavelet

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 10 / 24

    Wavelet Collocation

    Collocation method on a non-uniform grid

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    48/111

    detail grids: Jj = Gj+1 \ Gj = Gj0 jj0 Jj: set of all dyadic points

    interpolating wavelet

    h Vh Vh = span < , h >

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 10 / 24

    Wavelet Collocation

    Collocation method on a non-uniform grid

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    49/111

    detail grids: Jj = Gj+1 \ Gj = Gj0 jj0 Jj: set of all dyadic points

    interpolating wavelet

    h Vh Vh = span < , h >

    Problem

    Look for uh Vh such that

    Auh() = f() h]0, 1[, Bu() = f() h ]0, 1[d

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 10 / 24

    Wavelet Collocation

    Adaptivity

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    50/111

    Simple adaptive strategy: look at coefficients of tentative solution todesign the next grid

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 11 / 24

    Wavelet Collocation

    Adaptivity

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    51/111

    Simple adaptive strategy: look at coefficients of tentative solution todesign the next grid

    if u small (|u| < r): delete it from the grid

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 11 / 24

    Wavelet Collocation

    Adaptivity

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    52/111

    Simple adaptive strategy: look at coefficients of tentative solution todesign the next grid

    if u small (|u| < r): delete it from the gridif u big (|u| > a > r): add neighbouring points at higher level

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 11 / 24

    Wavelet Collocation

    Adaptivity

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    53/111

    Simple adaptive strategy: look at coefficients of tentative solution todesign the next grid

    if u small (|u| < r): delete it from the gridif u big (|u| > a > r): add neighbouring points at higher level

    solve a sequence of problems with greed designed by looking at the

    solution at the previous step

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 11 / 24

    Wavelet Collocation

    Adaptivity

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    54/111

    Simple adaptive strategy: look at coefficients of tentative solution todesign the next grid

    if u small (|u| < r): delete it from the gridif u big (|u| > a > r): add neighbouring points at higher level

    solve a sequence of problems with greed designed by looking at the

    solution at the previous step

    other strategies might be applied but no theory available

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 11 / 24

    Wavelet Collocation

    Adaptivity

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    55/111

    Simple adaptive strategy: look at coefficients of tentative solution todesign the next grid

    if u small (|u| < r): delete it from the gridif u big (|u| > a > r): add neighbouring points at higher level

    solve a sequence of problems with greed designed by looking at the

    solution at the previous step

    other strategies might be applied but no theory available

    strategy effectively applied to different equations (Burgers equation,Convection-Diffusion problems, Euler-Poisson system forsemiconductors,. . . )

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 11 / 24

    Wavelet Collocation

    Fourth order problems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    56/111

    Problem

    Find u : [0, 1]d R such that

    Au = f in ]0, 1[d, Bu = g on ]0, 1[d

    where

    A: fourth order operator

    B takes values in R2 (two boundary conditions)

    Examples

    Structural mechanics (beams, plates, . . . )Fluid dynamics (ice formations, fluids in the lungs)

    Nanotechnologies

    Denoising

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 12 / 24

    Wavelet Collocation

    Fourth order problems on [0, 1]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    57/111

    Extension to 4th order problems: two things need to be facedtwo boundary condition at each extrema, only one degree of freedom:if we impose the equation at all interior points we have two moreequations than d.o.f.

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 13 / 24

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    58/111

    Wavelet Collocation

    Fourth order problems on [0, 1]

  • 7/27/2019 Wavelet collocation for fourth order problems

    59/111

    Extension to 4th order problems: two things need to be faced

    two boundary condition at each extrema, only one degree of freedom:if we impose the equation at all interior points we have two moreequations than d.o.f.

    possible solutions

    do not impose equation at all interior points

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 13 / 24

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    60/111

  • 7/27/2019 Wavelet collocation for fourth order problems

    61/111

    Wavelet Collocation

    Fourth order problems on [0, 1]

  • 7/27/2019 Wavelet collocation for fourth order problems

    62/111

    Extension to 4th order problems: two things need to be faced

    two boundary condition at each extrema, only one degree of freedom:if we impose the equation at all interior points we have two moreequations than d.o.f.

    possible solutions

    do not impose equation at all interior pointsadd one d.o.f. from a higher levelmodify the construction of DD wavelets on [0, 1] so that we have twod.o.f. at each extrema

    conditioning of the matrices is so bad that round-off is killer

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 13 / 24

    Wavelet Collocation

    Fourth order problems on [0, 1]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    63/111

    Extension to 4th order problems: two things need to be faced

    two boundary condition at each extrema, only one degree of freedom:if we impose the equation at all interior points we have two moreequations than d.o.f.

    possible solutions

    do not impose equation at all interior pointsadd one d.o.f. from a higher levelmodify the construction of DD wavelets on [0, 1] so that we have twod.o.f. at each extrema

    conditioning of the matrices is so bad that round-off is killer

    solution: increase the precision of (selected) computations

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 13 / 24

    Wavelet Collocation

    Hermite boundary functions

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    64/111

    New basis on [0,1] built by modified polynomial extrapolation

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 14 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    65/111

    Wavelet Collocation

    Hermite boundary functions

  • 7/27/2019 Wavelet collocation for fourth order problems

    66/111

    New basis on [0,1] built by modified polynomial extrapolation

    Lagrangian at interior points / Hermite at boundary points

    Basis of Vj[0, 1]: {j,k, k = 1, 0, . . . , 2j, 2j + 1, } with

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 14 / 24

    Wavelet Collocation

    Hermite boundary functions

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    67/111

    New basis on [0,1] built by modified polynomial extrapolation

    Lagrangian at interior points / Hermite at boundary points

    Basis of Vj[0, 1]: {j,k, k = 1, 0, . . . , 2j, 2j + 1, } with

    j,k(xj,n) = n,k, k = 1, . . . , 2j + 1, n = 0, . . . , 2j

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 14 / 24

    Wavelet Collocation

    Hermite boundary functions

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    68/111

    New basis on [0,1] built by modified polynomial extrapolation

    Lagrangian at interior points / Hermite at boundary points

    Basis of Vj[0, 1]: {j,k, k = 1, 0, . . . , 2j, 2j + 1, } with

    j,k(xj,n) = n,k, k = 1, . . . , 2j + 1, n = 0, . . . , 2j

    j,k(0) = j,k(1) = 0, k = 0, . . . , 2

    j

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 14 / 24

    Wavelet Collocation

    Hermite boundary functions

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    69/111

    New basis on [0,1] built by modified polynomial extrapolation

    Lagrangian at interior points / Hermite at boundary points

    Basis of Vj[0, 1]: {j,k, k = 1, 0, . . . , 2j, 2j + 1, } with

    j,k(xj,n) = n,k, k = 1, . . . , 2j + 1, n = 0, . . . , 2j

    j,k(0) = j,k(1) = 0, k = 0, . . . , 2

    j

    j,1(0) =

    j,2j+1(1) = 1,

    j,1(1) =

    j,2j+1(0) = 0

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 14 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    70/111

    Wavelet Collocation

    Multiresolution analysis

  • 7/27/2019 Wavelet collocation for fourth order problems

    71/111

    Vj[0, 1] defined as the span of such functions

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 15 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    72/111

    Wavelet Collocation

    Multiresolution analysis

  • 7/27/2019 Wavelet collocation for fourth order problems

    73/111

    Vj[0, 1] defined as the span of such functions

    Interpolation Ij : C1(0, 1) Vj[0, 1]

    Ijf = f

    (0)j,1 +

    2j

    k=0

    f(xk)j,k + f

    (1)j,2j+1

    Vj[0, 1] Vj+1[0, 1] [S.B., Perrier, 2012]

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 15 / 24

    Wavelet Collocation

    Multiresolution analysis

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    74/111

    Vj

    [0, 1] defined as the span of such functions

    Interpolation Ij : C1(0, 1) Vj[0, 1]

    Ijf = f

    (0)j,1 +

    2j

    k=0

    f(xk)j,k + f

    (1)j,2j+1

    Vj[0, 1] Vj+1[0, 1] [S.B., Perrier, 2012]

    Wj[0, 1] = (Ij+1 Ij)Vj+1[0, 1]

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 15 / 24

    Wavelet Collocation

    Multiresolution analysis

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    75/111

    Vj

    [0, 1] defined as the span of such functions

    Interpolation Ij : C1(0, 1) Vj[0, 1]

    Ijf = f

    (0)j,1 +

    2j

    k=0

    f(xk)j,k + f

    (1)j,2j+1

    Vj[0, 1] Vj+1[0, 1] [S.B., Perrier, 2012]

    Wj[0, 1] = (Ij+1 Ij)Vj+1[0, 1]

    Wj[0, 1] span of {j,k = j+1,2k1, k = 1, . . . , 2j}

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 15 / 24

    Wavelet Collocation

    Smoothness charachterization

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    76/111

    TheoremLet

    f =

    2j0 +1

    k=1

    fkj0,k +

    j

    2j

    k=1

    dj,k2j/2j,k

    and let 1 + 1/p < < R. Then f B,pq if and only if

    (2j0 +1

    k=1

    |fk|p)q/p +

    j

    2jsq/p(2j

    k=1

    |dj,k|p)q/p < +,

    with s = + 1/2 1/p.

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 16 / 24

    Wavelet Collocation

    Killer round-off: example

    test problem:

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    77/111

    test problem:

    u(iv)

    = 0, u(0) = u(1) = 1, u

    (0) = u

    (1) = 0

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 17 / 24

    Wavelet Collocation

    Killer round-off: example

    test problem:

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    78/111

    test problem:

    u(iv)

    = 0, u(0) = u(1) = 1, u

    (0) = u

    (1) = 0

    errors for solution in Vj[0, 1] (scaling function basis)

    h L2 error L error

    .0625 9.696e-06 1.5677e-05

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 17 / 24

    Wavelet Collocation

    Killer round-off: example

    test problem:

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    79/111

    test problem:

    u(iv)

    = 0, u(0) = u(1) = 1, u

    (0) = u

    (1) = 0

    errors for solution in Vj[0, 1] (scaling function basis)

    h L2 error L error

    .0625 9.696e-06 1.5677e-05.0313 .00015748 .00025088

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 17 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    80/111

    Wavelet Collocation

    Killer round-off: example

    test problem:

  • 7/27/2019 Wavelet collocation for fourth order problems

    81/111

    test problem:

    u(iv)

    = 0, u(0) = u(1) = 1, u

    (0) = u

    (1) = 0

    errors for solution in Vj[0, 1] (scaling function basis)

    h L2 error L error

    .0625 9.696e-06 1.5677e-05.0313 .00015748 .00025088.0156 .0025464 .0040258.0078 .042886 .067578

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 17 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    82/111

    Wavelet Collocation

    Killer round-off: example

    test problem:

  • 7/27/2019 Wavelet collocation for fourth order problems

    83/111

    test problem:

    u(iv)

    = 0, u(0) = u(1) = 1, u

    (0) = u

    (1) = 0errors for solution in Vj[0, 1] (scaling function basis)

    h L2 error L error

    .0625 9.696e-06 1.5677e-05.0313 .00015748 .00025088.0156 .0025464 .0040258.0078 .042886 .067578.0039 3.0851 4.8962

    try with the multiscale basis

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 17 / 24 Wavelet Collocation

    Killer round-off: example

    test problem:

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    84/111

    test problem:

    u(iv)

    = 0, u(0) = u(1) = 1, u

    (0) = u

    (1) = 0errors for solution in Vj[0, 1] (scaling function basis)

    h L2 error L error

    .0625 9.696e-06 1.5677e-05.0313 .00015748 .00025088.0156 .0025464 .0040258.0078 .042886 .067578.0039 3.0851 4.8962

    L2 error L error

    9.696e-06 1.5677e-059.8408e-06 1.5677e-059.9162e-06 1.5677e-059.9545e-06 1.5677e-059.9734e-06 1.5677e-05

    try with the multiscale basis

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 17 / 24

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    85/111

    Wavelet Collocation

    Computation with 30 exact digits

    M l b M l i i i lb

  • 7/27/2019 Wavelet collocation for fourth order problems

    86/111

    Matlab Multiprecision toolbox [Advanpix]

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 18 / 24 Wavelet Collocation

    Computation with 30 exact digits

    M tl b M lti i i t lb

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    87/111

    Matlab Multiprecision toolbox [Advanpix]

    Same computation with 30 exact digits

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 18 / 24 Wavelet Collocation

    Computation with 30 exact digits

    M tl b M lti i i t lb

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    88/111

    Matlab Multiprecision toolbox [Advanpix]

    Same computation with 30 exact digitserrors

    h L2 error L error

    .0625 2.3871e-25 3.8769e-25

    .0313 3.8769e-24 6.1761e-24

    .0156 6.2506e-23 9.8818e-23

    .0078 1.004e-21 1.5811e-21

    .0039 1.6095e-20 2.5297e-20

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 18 / 24 Wavelet Collocation

    Computation with 30 exact digits

    Matlab Multiprecision toolbox

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    89/111

    Matlab Multiprecision toolbox [Advanpix]

    Same computation with 30 exact digitserrors

    h L2 error L error

    .0625 2.3871e-25 3.8769e-25

    .0313 3.8769e-24 6.1761e-24

    .0156 6.2506e-23 9.8818e-23

    .0078 1.004e-21 1.5811e-21

    .0039 1.6095e-20 2.5297e-20

    good! but very expensive solve linear system in double precision

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 18 / 24 Wavelet Collocation

    Computation with 30 exact digits

    Matlab Multiprecision toolbox [Ad i ]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    90/111

    Matlab Multiprecision toolbox [Advanpix]

    Same computation with 30 exact digitserrors

    h L2 error L error

    .0625 2.3871e-25 3.8769e-25

    .0313 3.8769e-24 6.1761e-24

    .0156 6.2506e-23 9.8818e-23

    .0078 1.004e-21 1.5811e-21

    .0039 1.6095e-20 2.5297e-20

    L2 error L error

    3.3959e-13 9.952e-13

    3.1068e-13 4.6829e-136.1219e-13 8.5487e-131.6684e-13 5.0271e-131.0915e-13 2.4181e-13

    good! but very expensive solve linear system in double precision

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 18 / 24 Wavelet Collocation

    Computation with 30 exact digits

    Matlab Multiprecision toolbox [Ad i ]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    91/111

    Matlab Multiprecision toolbox [Advanpix]

    Same computation with 30 exact digitserrors

    h L2 error L error

    .0625 2.3871e-25 3.8769e-25

    .0313 3.8769e-24 6.1761e-24

    .0156 6.2506e-23 9.8818e-23

    .0078 1.004e-21 1.5811e-21

    .0039 1.6095e-20 2.5297e-20

    L2 error L error

    3.3959e-13 9.952e-13

    3.1068e-13 4.6829e-136.1219e-13 8.5487e-131.6684e-13 5.0271e-131.0915e-13 2.4181e-13

    good! but very expensive solve linear system in double precision

    much more satisfactory!!

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 18 / 24 Wavelet Collocation

    Multiple precision computation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    92/111

    What exactly is computed in multiple precision:

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 19 / 24 Wavelet Collocation

    Multiple precision computation

    http://goforward/http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    93/111

    What exactly is computed in multiple precision:

    initialization is performed in multiple precision

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 19 / 24 Wavelet Collocation

    Multiple precision computation

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    94/111

    What exactly is computed in multiple precision:

    initialization is performed in multiple precision

    eigenvalues/eigenvectors needed for computing derivatives of atintegers

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 19 / 24 Wavelet Collocation

    Multiple precision computation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    95/111

    What exactly is computed in multiple precision:

    initialization is performed in multiple precision

    eigenvalues/eigenvectors needed for computing derivatives of atintegers

    refinement to compute values of at dyadic points

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 19 / 24 Wavelet Collocation

    Multiple precision computation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    96/111

    What exactly is computed in multiple precision:

    initialization is performed in multiple precision

    eigenvalues/eigenvectors needed for computing derivatives of atintegers

    refinement to compute values of at dyadic pointsextrapolation to compute basis for [0, 1]

    Silvia Bertoluzza (IMATI CNR) Wavelet collocation for fourth order problems 19 / 24 Wavelet Collocation

    Multiple precision computation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    97/111

    What exactly is computed in multiple precision:

    initialization is performed in multiple precision

    eigenvalues/eigenvectors needed for computing derivatives of atintegers

    refinement to compute values of at dyadic pointsextrapolation to compute basis for [0, 1]

    matrix and right hand side assembled in double precision

    Sil i B t l (IMATI CNR) W l t ll ti f f th d bl s 19 / 24 Wavelet Collocation

    Multiple precision computation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    98/111

    What exactly is computed in multiple precision:

    initialization is performed in multiple precision

    eigenvalues/eigenvectors needed for computing derivatives of atintegers

    refinement to compute values of at dyadic pointsextrapolation to compute basis for [0, 1]

    matrix and right hand side assembled in double precision

    linear system solved in double precision

    Sil i B t l (IMATI CNR) W l t ll ti f f th d bl 19 / 24 Wavelet Collocation

    Test 1. [Twizell & Tirmizi, 86]

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    99/111

    Equation: w(iv) + 4w = 1, in (1, 1)

    Boundary conditions

    w(1) = w(1) = 0, w

    (1) = w

    (1) =

    sinh(2) sin(2)

    4(cosh(2) + cos(2))

    Exact solution

    w =1 2(sin(1)sinh(1)sin(x)sinh(x) + cos(1)cosh(1)cos(x)cosh(x)

    4(cosh(2) + cos(2))

    Sil i B t l (IMATI CNR) W l t ll ti f f th d bl 20 / 24 Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    100/111

    Errors

    h L2 error L error

    .0625 4.8859e-10 8.071e-10

    .0313 2.087e-12 4.6301e-12

    .0156 1.2167e-14 1.9113e-14

    .0078 3.2334e-17 9.2613e-17

    .0039 4.5559e-17 9.395e-17

    Sil i B t l (IMATI CNR) W l t ll ti f f th d bl 21 / 24 Wavelet Collocation

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    101/111

    Errors

    h L2 error L error

    .0625 4.8859e-10 8.071e-10

    .0313 2.087e-12 4.6301e-12

    .0156 1.2167e-14 1.9113e-14

    .0078 3.2334e-17 9.2613e-17

    .0039 4.5559e-17 9.395e-17

    L2 error L error

    4.8859e-10 8.0717e-102.8972e-12 4.6153e-12

    5.7798e-09 2.0393e-084.4425e-09 2.0393e-083.1474e-08 2.0393e-08

    Sil i B l (IMATI CNR) W l ll i f f h d bl 21 / 24 Wavelet Collocation

    Test 2. Clamped-Clamped beam, half-loaded

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    102/111

    Equation:EIw(iv) = q

    Boundary conditions

    f, w(0) = w(2L) = w(0) = w(2L) = 0

    Exact solution is known

    h L2 error.0625 0.0173

    .0313 0.0039.0156 9.8449 e-04

    .0078 2.4704 e-04

    .0039 6.1876 e-05

    Sil i B l (IMATI CNR) W l ll i f f h d bl 22 / 24 Wavelet Collocation

    Test 3. Cantilever beam, tip loaded

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    103/111

    Equation:EIw(iv) = 0

    Boundary conditions

    w(0) = w(0) = w(L) = 0, EIw

    (L) = P

    h L2 error.0625 8.5334e-10.0313 1.6134e-12

    .0156 6.3875e-11

    .0078 7.0735e-11

    .0039 8.205e-11

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 23 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    104/111

    problems

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/http://goback/
  • 7/27/2019 Wavelet collocation for fourth order problems

    105/111

    problems

    Computations must be (partially) carried out in multiple precisions

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    106/111

    p

    Computations must be (partially) carried out in multiple precisions

    First tests show that the method behaves as expected

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    107/111

    p

    Computations must be (partially) carried out in multiple precisions

    First tests show that the method behaves as expected

    Plenty of open problems!

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    108/111

    p

    Computations must be (partially) carried out in multiple precisions

    First tests show that the method behaves as expected

    Plenty of open problems!

    Adaptivity needs to be studied

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    109/111

    Computations must be (partially) carried out in multiple precisions

    First tests show that the method behaves as expected

    Plenty of open problems!

    Adaptivity needs to be studiedPreconditioning is of paramount importance

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    110/111

    Computations must be (partially) carried out in multiple precisions

    First tests show that the method behaves as expected

    Plenty of open problems!

    Adaptivity needs to be studiedPreconditioning is of paramount importance

    No theory!

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    Wavelet Collocation

    Conclusions

    Modified interpolating wavelets on [0, 1] well suited for 4th orderproblems

    http://find/
  • 7/27/2019 Wavelet collocation for fourth order problems

    111/111

    Computations must be (partially) carried out in multiple precisions

    First tests show that the method behaves as expected

    Plenty of open problems!

    Adaptivity needs to be studiedPreconditioning is of paramount importance

    No theory!

    For whom might be interested: the Advanpix Multiple PrecisionToolbox for Matlab works beautifully!!http://www.advanpix.com

    Silvia Bertoluzza (IMATI-CNR) Wavelet collocation for fourth order problems 24 / 24

    http://find/