Wavelet collocation for fourth order problems
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/