Академический Документы
Профессиональный Документы
Культура Документы
Grado en Matemáticas
Virginia Muto
Bibliografía 45
iii
Introducción
Podemos encontrar las ecuaciones de Boussinesq en la descripción de playas, rios
y lagos. Estas ecuaciones estudian la dinámica de las aguas poco profundas como las
ecuaciones Korteweg-deVries (KdV)". Sin embargo, a pesar de ser más conocidas,
las ecuaciones de KdV, no son capaces de modelar olas solitarias propagándose en
distintas direcciones. Entre muchas otras aplicaciones de las ecuaciones de Boussinesq
destaca la de modelar olas de tsunamis. Estos tipos de olas ya son perfectamente
descritos por las ecuaciones de Navier Stokes, pero todavía no existen técnicas que
permitan resolverlas en un dominio tridimensional. Para ello se usan las ecuaciones
de Boussinesq, pensadas como una simplicación de las ecuaciones de Navier Stokes.
Los años 1871 y 1872 fueron muy importantes para el desarrollo de las ecuaciones
de Boussinesq. Fue en 1871 cuando Valentin Joseph Boussinesq recibió el premio
de la Academy of Sciences por su trabajo dedicado a las aguas poco profundas.
Ahí fue donde Boussinesq introdujo por primera vez los efectos dispersivos en las
ecuaciones de Saint-Venant. Por ello, se puede decir que las ecuaciones de Boussinesq
son más completas físicamente que las ecuaciones de Saint-Venant. Las ecuaciones
de Boussinesq contienen una estructura hiperbólica (al igual que las ecuaciones no
lineales de aguas poco profundas) combinada con derivadas de orden elevado para
modelar la dispersión de la ola.
Las ecuaciones de Boussinesq pueden aparecer de muchas formas distintas. De-
pendiendo de como hayamos escogido la variable de la velocidad podemos obtener un
modelo u otro. El caso más usual es escoger la variable velocidad en un nivel del agua
arbitrario. La efectividad de la ecuación de Boussinesq seleccionada variará depen-
diendo de la dispersión. Una buena elección de la variable velocidad puede mejorar
signicativamente la modelización de la propagación de ondas largas. Formalmente,
como veremos en el capítulo 1, podemos transformar términos de orden elevado en
términos de menor orden usando las relaciones asintóticas. Esto nos proporciona una
forma elegante de mejorar las relaciones de dispersión.
Las ecuaciones de Boussinesq más conocidas son las que resolveremos en el capí-
tulo 2. En dicho capítulo veremos la ecuación cúbica de Boussinesq, que sirve para
describir el movimiento de ondas largas en aguas poco profundas; las ecuaciones de
Boussinesq acopladas, que describen el movimiento de dos uidos distintos en aguas
poco profundas (como puede ser el caso de un barco que desprende accidentalmente
aceite, el aceite va creando una capa que ota encima de la supercie del agua); la
ecuación de Boussinesq estándar, que describe un gran número de fenómenos de olas
v
vi
1
2 1.1. Deducción de las ecuaciones de Boussinesq
∇ × ∇φ = 0, (1.1)
∂ ∂ ∂ T
~u = ∇φ, ∇ := , ,
∂x ∂y ∂z
donde ~u denota el campo de velocidad. Ahora teniendo en cuenta que el ujo es
irrotacional y que el uido es incompresible y no viscoso, podemos usar las leyes
básicas de la mecánica de uidos [2] para escribir el sistema de ecuaciones sobre una
supercie libre que será análisis de nuestro estudio.
La primera ecuación es la ecuación de continuidad que estudia la conservación
de la masa que en este caso se transforma en la ecuación de Laplace. Para el caso
general, esta ecuación se describe como:
∂ρ
+ ∇ · (ρ~u) = 0.
∂t
En nuestro caso estamos considerando que la densidad ρ no cambia con el tiempo,
por ser incompresible el uido. Asumiendo también que la densidad no cambia en el
espacio, la expresión anterior se simplica en,
∇ · ~u = ∇2 φ = 0.
Capítulo 1. Derivación de las ecuaciones de Boussinesq 3
φz = ηt + ∇φ · ∇η, en z = η.
1 p − p0
φt + |∇φ|2 + gz + = 0,
2 ρ
donde g denota la aceleración que viene dada por la gravedad. Evaluando la anterior
expresión en la supercie libre (la parte de la supercie que mantiene contacto con el
aire) y asumiendo en ésta una presión constante, es decir p(x, y, η) = p0 , la ecuación
de Bernoulli se simplica
1
φt + |∇φ|2 + gη = 0, en z = η.
2
Para completar el sistema, falta la condición cinemática para el fondo marino
φz + ht + ∇φ · ∇h = 0, en z = −h.
φz = ηt + ∇φ · ∇η, z = η, (1.3)
1 2
φt + 2 |∇φ| + gη = 0, z = η, (1.4)
φz + ht + ∇φ · ∇h = 0, z = −h, (1.5)
1
φt + |∇φ|2 + gη + Dφ = 0, z = η.
2
Pasamos a investigar dos modelos distintos dependiendo del término de disipación
Dφ . Para simplicar los cálculos, para el primer modelo cogemos una constante de
disipación. Para el segundo modelo usaremos un modelo más real físicamente (que
se obtiene equilibrando la tensión de la normal en la supercie libre).
Modelo I Dφ := δ1 φ,
Modelo II Dφ := δ2 φzz .
4 1.1. Deducción de las ecuaciones de Boussinesq
√
0 x 0 y 0 z 0 gh0
x = , y = , z = , t = t, (1.6)
l l h0 l
√
h η gh0
h0 = , η0 = , 0
φ = φ. (1.7)
h0 a0 ga0 l
φz = ηt + ∇φ · ∇η, z = η.
∂ ∂ ∂x0 1 ∂
= = , (1.8)
∂x ∂x0 ∂x l ∂x0
∂ ∂ ∂y 0 1 ∂
= = , (1.9)
∂y ∂y 0 ∂y l ∂y 0
∂ ∂ ∂z 0 1 ∂
= = , (1.10)
∂z ∂z 0 ∂z h0 ∂z 0
√
∂ ∂ ∂t0 gh0 ∂
= = . (1.11)
∂t ∂t0 ∂t l ∂t0
Para el primer término de la ecuación (1.3), usando (1.10) y sabiendo de los cambios
de variables (1.7) que
ga0 l 0 a0 p
φ= √ φ = l gh0 φ0 , (1.12)
gh0 h0
tenemos
1 ga0 l 0
√ φ 0.
h0 gh0 z
Usando (1.11) y despejando de los cambios de variables η en (1.7), el segundo término
de la ecuación (1.3) queda convertido en:
√
gh0
a0 ηt0 0 .
l
Para el tercer término de la ecuación (1.3), usando (1.8), (1.9), (1.10) y (1.12),
obtenemos
T
0 ∂ ∂
∇ := 0
, 0 ,
∂x ∂y
obtenemos
ga l ∂φ0 ga0 l ∂φ0 ga0 l ∂φ0 ga0 l ∂φ0 ga0 l ∂φ0 ga0 l ∂φ0
1
√0 , √ , √ · √ , √ , √ =
2 l gh0 ∂x0 l gh0 ∂y 0 h0 gh0 ∂z 0 l gh0 ∂x0 l gh0 ∂y 0 h0 gh0 ∂z 0
1 ga20 0 0 2 1 ga20 l2 0 2
= |∇ φ | + φ 0.
2 h0 2 h30 z
El tercer término de la ecuación (1.4) claramente, despejando de (1.7),
gη 0 a0 .
Para el último término, Dφ , necesitamos usar (1.12). En el caso del primer modelo
de disipación, δ1 φ en variables adimensionales será:
a0 p
δ1 l gh0 φ0 .
h0
Para el caso del segundo modelo de disipación, δ2 φzz será:
√
1 a0 l gh0 0 1 a0 p
δ2 2 φz 0 z 0 = δ2 2 l gh0 φ0z 0 z 0 .
h0 h0 h0 h0
6 1.1. Deducción de las ecuaciones de Boussinesq
1 g a0 l 1 ga l
R1 := 2
√ , R2 := √ 0 . (1.13)
δ1 h0 g h0 δ2 g h0
mmm m3 1
δ1 R1 = 2 2
p mm = 3
= ,
s m s2
sm s
donde m son metros y s son segundos. Por tanto δ1 tiene dimensiones [s−1 ] y es
denominado coeciente de frecuencia de la viscosidad. Si hacemos el mismo análisis
para δ2 , sus dimensiones son [m2 s−1 ] y es el coeciente de viscosidad cinemática.
h20
Agrupando los términos y multiplicando ambos lados de la ecuación por ,
l2 ga0
obtenemos la que va a ser la tercera ecuación de nuestro sistema:
2 2 2
h0 1 a0 h0 1 a0 02 h0 a0 0 a0 0
φ0t0 + |∇0 φ0 |2 + φ0+ η0 + D 0 = 0, en z0 = η,
l 2 h0 l 2 h0 z l h0 φ h0
Operando de la misma forma con las ecuaciones (1.2) y (1.5) del sistema inicial,
obtenemos el sistema de variables adimensionales siguiente:
( hl0 )2 φ0x0 x0 + φ0y0 y0 + φ0z 0 z 0 = 0, (x0 , y 0 , z 0 ) ∈ Ωt ,
2 2 a0 0
φ0z 0 = hl0 ηt0 0 + ha00 hl0 ∇0 φ0 · ∇0 η 0 , z0 = η,
h0
2 2 2 a0 0
h0
l φ 0 + 1 a0 h0
t0 2 h0 l |∇ 0 φ0 |2 + 1 a0 φ02 + h0
2 h0 z 0 l η 0 + ha00 Dφ0 0 = 0, z0 = η,
h0
2 2
φ0z 0 + hl0 ha00 h0t0 + hl0 ∇0 φ0 · ∇0 h0 = 0, z 0 = −h0 .
a0 h0
ε := , µ := , (1.14)
h0 l
Capítulo 1. Derivación de las ecuaciones de Boussinesq 7
φ = φ 0 + µ2 φ 1 + µ4 φ 2 + . . . , (1.19)
µ0 : φ0zz = 0, (1.21)
2 2
µ : φ1zz + ∇ φ0 = 0, (1.22)
4 2
µ : φ2zz + ∇ φ1 = 0. (1.23)
Repitiendo el proceso para la condición frontera del fondo, la ecuación (1.18), donde
z = −h:
µ2
φ0z + µ2 φ1z + µ4 φ2z + . . .
ht ++
ε
+ µ2 (∇φ0 + µ2 ∇φ1 + µ4 ∇φ2 + . . . ) · ∇h = 0,
se obtiene,
µ0 : φ0z = 0, (1.24)
1
µ2 : φ1z + ht + ∇φ0 · ∇h = 0, (1.25)
ε
4
µ : φ2z + ∇φ1 · ∇h = 0. (1.26)
8 1.2. Expansión asintótica
φ0 = φ0 (x, y, t).
Es decir, la función φ0 no depende de la variable vertical z. Esto nos permite denir
el vector velocidad horizontal:
1
φ1z = −(z + h)∇ · ~u − ht − ~u · ∇h.
ε
E integrando una vez más con respecto a z obtenemos la función φ1 , dada por:
1 1
φ1 = − (z + h)2 ∇ · ~u − z ht + ~u · ∇h + C2 (x, y, t). (1.28)
2 ε
En este caso igualaremos la función C2 (x, y, t) a cero, dado que estamos buscando
una de las ecuaciones de Boussinesq más simples y que necesitaríamos más términos
en la expansión asintótica para determinar la función.
Ahora vamos a determinar la función φ2 usando la expresión (1.23) y la función
φ1 recién obtenida en (1.28):
φ2zz = −∇2 φ1 =
2 1 2 2 1
= ∇ (z + h) ∇ · ~u + ∇ z ht + ~u · ∇h =
2 ε
1 2 2 1
= ∇ · ∇ (z + h) ∇ · ~u + z∇ ht + ~u · ∇h =
2 ε
1 1 1 2
= ∇· ∇ (z + h)2 ∇ · ~u + (z + h)2 ∇(∇ · ~u) + z ∇ ht + ∇2 (~u · ∇h) =
2 2 ε
1 2 1 2 2
= ∇ · (z + h) ∇h∇ · ~u + (z + h) ∇(∇ · ~u) + z ∇ ht + ∇ (~u · ∇h) =
2 ε
= |∇h|2 ∇ · ~u + (z + h) ∇2 h∇ · ~u + (z + h) ∇h · ∇(∇ · ~u) + (z + h) ∇h · ∇(∇ · ~u) +
1 2 2 1 2 2
+ (z + h) ∇ (∇ · ~u) + z ∇ ht + ∇ (~u · ∇h) =
2 ε
(h + z)∇2 h + |∇h|2 ∇ · ~u + 2(h + z)∇h · ∇(∇ · ~u) +
=
1 1 2
+ (z + h)2 ∇2 (∇ · ~u) + z ∇ ht + ∇2 (~u · ∇h) .
2 ε
Capítulo 1. Derivación de las ecuaciones de Boussinesq 9
φ2z = −∇φ1 · ∇h =
1 1
= ∇ (z + h)2 ∇ · ~u + z ht + ~u · ∇h · ∇h =
2 ε
1 2 1
= (z + h)∇h∇ · ~u + (z + h) ∇(∇ · ~u) + z ∇ht + ∇(~u · ∇h) · ∇h.
2 ε
h2 1 2
1 2 2
C3 (x, y, t) = −h ∇ht + ∇(~u · ∇h) ·∇h + h|∇h| ∇·~u − ∇ ht + ∇ (~u · ∇h) .
ε 2 ε
Por (1.24) sabemos que φ0z = 0, y usando (1.28) y (1.29) podemos evaluar φ1 , φ1z ,
φ1t y φ2z en la supercie libre z = εη :
1 2 1
φ1 |z=εη = − (h + εη) ∇ · ~u − εη ht − ~u · ∇h , (1.31)
2 ε
1
φ1z |z=εη = −(h + εη)∇ · ~u − ht − ~u · ∇h, (1.32)
ε
1
φ1t |z=εη = −(h + εη)ht ∇ · ~u − (h + εη)2 ∇ · ~ut +
2
− ηhtt − εη~ut · ∇h − εη~u · ∇ht , (1.33)
h 2
φ2z |z=εη = h ∇ h + |∇h| ∇ · ~u + h2 ∇h · ∇(∇ · ~u) +
2
2
h3 h2 1 2 h2 2
+ ∇2 (∇ · ~u) − ∇ ht − ∇ (~u · ∇h) +
6 2 ε 2
1
− h ∇ht · ∇h − h∇(~u · ∇h) · ∇h + O(ε). (1.34)
ε
Sustituyendo las expresiones (1.32) y (1.34) en (1.30) y reteniendo solo los términos
de orden O(ε + µ2 )
2 1
µ −(h + εη)∇ · ~u − ht − ~u · ∇h +
ε
4 h 2 2 2
+µ h ∇ h + |∇h| ∇ · ~u + h ∇h · ∇(∇ · ~u) +
2
3
h2 1 2
4 h 2 2
+µ ∇ (∇ · ~u) − ∇ ht + ∇ (~u · ∇h) +
6 2 ε
4 1
+ µ −h ∇ht + ∇(~u · ∇h) · ∇h = µ2 ηt + εµ2 ∇φ0 · ∇η.
ε
1 1 1 1
µ2 φ0t + µ4 φ1t + εµ2 |∇φ0 |2 + εφ20z + µ2 η + ε φ0 + ε µ2 φ1 = O(ε2 +εµ4 +µ6 ).
2 2 R1 R1
Una vez más, dividiendo ambos lados entre el parámetro asintótico µ2 , recordando
que ∇φ0 = ~u y que φ0z = 0 por (1.24):
1 2 ε 1 1
φ0t + µ2 φ1t + ε~u + η + 2 φ0 + ε φ1 = 0.
2 µ R1 R1
Sustituyendo φ1 y φ1t dadas en (1.31) y (1.33) suponiendo h constante, y por tanto
con la supercie libre constante en cero, (z = εη = 0), conseguimos para el primer
modelo la siguiente ecuación:
Modelo I:
1 2 ε 1 1 1 2 µ2 2
φ0t + ε~u + η + 2 φ0 − ε h ∇ · ~u − h ∇ · ~ut = 0. (1.36)
2 µ R1 R1 2 2
Y para el segundo modelo, de forma análoga, obtenemos:
Modelo II:
1 2 1 µ2 2
φ0t + ε~u + η − ε ∇ · ~u − h ∇ · ~ut = 0. (1.37)
2 R2 2
Por lo tanto las ecuaciones de Boussinesq resultantes para los dos modelos de disipa-
ción, obtenidas de (1.36) y (1.37) derivando respecto a las coordenadas horizontales
y recordando que ∇φ0 = ~u, son los siguientes:
Modelo I:
1 ε 1 1 1 µ2
~ut + ε∇~u2 + ∇η + 2 ~u = ε ∇(h2 ∇ · ~u) + ∇(h2 ∇ · ~ut ), (1.38)
2 µ R1 R1 2 2
Modelo II:
1 1 µ2
~ut + ε∇~u2 + ∇η = ε ∇2 ~u + ∇(h2 ∇ · ~ut ). (1.39)
2 R2 2
12 1.3. Análisis de las relaciones de dispersión lineales
φz = η t z = 0, (1.41)
φt + gη + Dφ = 0 z = 0, (1.42)
φz = 0 z = −h. (1.43)
Como la ecuación (1.42) depende del término Dφ , es decir, del modelo de disipación
seleccionado, cambiará la solución en cada caso.
!
η0 ek(2h+z) + e−kz ω
ϕ(z) = −i . (1.45)
ϕ0 e2kh − 1 k
Dado que buscamos soluciones del tipo (1.44), ω y k no pueden ser arbitrarios. Se
requiere una condición ω = ω(k) llamada relación de dispersión.
e2kh + 1 ω
2kh
e +1 ω
ϕ0 (−iω)ei(kx−ωt) −i ϕη00 + gη0 e i(kx−ωt) − δ 1 ϕ0 e i(kx−ωt) η0
i ϕ0 = 0,
e2kh − 1 k e2kh − 1 k
2kh 2kh
ω2 e +1 ω e +1
−k + g − δ1 i k = 0,
e2kh − 1 e2kh − 1
2kh
2 e −1
ω + δ1 iω − gk = 0.
e2kh + 1
Dado que
ω 2 + δ1 iω − gk tanh(kh) = 0,
r
iδ1 δ12
ω = − ± gk tanh(kh) − . (1.46)
2 4
r
iδ2 δ22 k 4
ω = − k2 ± gk tanh(kh) − . (1.47)
2 4
s 2
tanh(kh) δ1 iδ1
c(1)
p (k) = ± gh − − , (1.48)
kh 2k 2k
s 2
tanh(kh) δ2 k iδ2
c(2)
p (k) = ± gh − − k. (1.49)
kh 2 2
14 1.3. Análisis de las relaciones de dispersión lineales
ηt0 0 + εu~0 · ∇0 η 0 + (εη 0 + h0 )∇0 · u~0 + u~0 ∇0 h0 = ηt0 0 + ∇0 · (h0 + εη 0 )u~0 =
µ2 02 02 h03
2 0 0 0 1 0
= − 1+ h ∇ + µ h∇h ·∇ ht0 + µ2 ∇02 (∇0 · u~0 ) +
2 ε 6
0
2 0 0 0 0 0 0 ~0 h 02 0 0 0 2 0 ~0
+ µ h h ∇ h · ∇ (∇ · u ) + ∇ h + |∇ h | ∇ · u +
2
0
2 0 h 02 ~0 0 0 0 ~0 0 0 0 0
−µ h ∇ (u · ∇ h ) + ∇ (u · ∇ h ) · ∇ h .
2
h03
ηt0 0 + h0 u0x0 = µ2 ux0 x0 x0 .
6
Para volver a las variables dimensionales, usando (1.6) y (1.7) volvemos a usar para
este caso las reglas de la cadena (1.8) y (1.11):
3
l 1 h 0 h 1 3 0
√ ηt + lu = µ2 l u .
gh0 a0 h0 x h0 6 xxx
2 3
l 1 h 0 h0 h 1 3 0
√ ηt + lu = l u ,
gh0 a0 h0 x l h0 6 xxx
√ √
0 gh0 gh0
u = φ0x0 = φx = u, (1.50)
ga0 ga0
obtenemos: √ √ √
gh0 1 gh0 h3 gh0
ηt + h ux = uxxx ,
g a0 ga0 6 ga0
y nalmente:
h3
ηt + hux = uxxx . (1.51)
6
Capítulo 1. Derivación de las ecuaciones de Boussinesq 15
Como hecho con la ecuación (1.35), también escribimos la ecuación (1.38) en sus
variables adimensionales:
1 2 ε 1 ~0
u~0 t0 + ε∇0 u~0 + ∇0 η 0 + 2 u =
2 µ R1
1 1 0 02 0 ~0 µ2 0 02 0 ~0
=ε ∇ (h ∇ · u ) + ∇ (h ∇ · u t0 ).
R1 2 2
Ahora bajo las mismas condiciones, es decir, linearizando, sabiendo que h es constante
y que consideramos la ecuación en una dimensión espacial, la ecuación (1.38) se
reduce a:
ε 1 0 1 1 02 0 µ2 02 0
u0t0 + ηx0 0 + u = ε h ux 0 x0 + h ux0 x0 t0 .
µ2 R1 R1 2 2
Para volver a las variables dimensionales, usaremos nuevamente (1.6) y (1.7) y las
reglas de la cadena (1.8) y (1.11):
l 1 ε 1 0
√ u0t + lηx + 2 u =
gh0 a0 µ R1
ε 1 h 2 2 0 µ2 h 2 l 2 0
= l uxx + √ l u .
R1 2 h0 2 h0 gh0 xxt
2 √
l 0 1 a0 l h20 gh0 0
√ u + lηx + δ1 u =
gh0 t a0 h0 h0 ga0 l
√
a0 h20 gh0 1 h 2 2 0 1 h0 2 h 2 l 2 0
= δ1 l uxx + √ l u .
h0 ga0 l 2 h0 2 l h0 gh0 xxt
√
gh0 h2 h2 0
u0t + ηx + δ1 u0 = δ1 u0xx + u .
a0 2 2 xxt
h2 h2
ut + gηx + δ1 u = δ1 uxx + uxxt . (1.52)
2 2
De la misma forma, la ecuación (1.39) se transforma en:
h2
ut + gηx = δ2 uxx + uxxt . (1.53)
2
Ahora para deducir la relación de dispersión, suponemos:
Como hecho previamente, las velocidades de fase obtenidas para las relaciones de
dispersión (1.55) y (1.56) son las siguientes:
v ! 2
1 + 61 (kh)2
u
(1)
u δ1 iδ1
cpb (k) = ±tgh − − , (1.57)
1 + 12 (kh)2 2k 2k
v ! 2
1 + 61 (kh)2
u
(2)
u δ2 k iδ2 k
cpb (k) = ±tgh − − . (1.58)
1 + 12 (kh)2 2 + (kh)2 2 + (kh)2
z = A sin(kx − ωt)
Capítulo 1. Derivación de las ecuaciones de Boussinesq 17
donde
2π 2π
ω = y k = ,
T L
con A amplitud de la onda, ω la frecuencia angular de onda, k el número de onda, T
L la longitud de la onda. El periodo de la onda T es el tiempo
el periodo de la onda y
que transcurre de una cresta de la onda a la siguiente y la longitud de la onda L es
la distancia entre una cresta de la onda a la siguiente. La función que relaciona la
dependencia entre la frecuencia angular y el número de onda, es decir la relación de
dispersión es la misma que (1.46) con δ 1 ≡ 0, la ecuación es:
ω 2 = gk tanh(kh),
donde, como antes, h es la profundidad y g denota la aceleración que viene dada por
la gravedad. Su velocidad de fase viene dada por
r
tanh(kh)
c(k)
p = gh . (1.59)
kh
En las Figuras 1.2 y 1.3, compararemos esta relación de dispersión con las ob-
tenidas para el primer modelo de disipación en (1.48) y (1.57) con δ1 = 0, 14. Para
su comparación separaremos la parte real y la imaginaria de las velocidades de fase
√
entre la constante gh, siendo g = 10m/s2 , y h la profundidad, 4km.
√
Figura 1.2: Gráca de la parte real de las velocidades de fase divididas entre gh y
evaluadas en kh utilizando el primer modelo de disipación.
Lo primero que podemos observar será que el primer modelo de disipación preere
ondas largas, mientras el segundo modelo las preere más cortas. Como vemos en
la Figura 1.3 la parte real de la velocidad de fase es idéntica a cero para el primer
modelo de disipación, por lo tanto podemos decir que este modelo no sirve para
18 1.4. Análisis de las relaciones de dispersión
Figura 1.3: Gráca de la gura 1.2 ampliada para ver el comportamiento de las ondas
largas.
√
Figura 1.4: Gráca de la parte real de las velocidades de fase divididas entre gh y
evaluadas en kh utilizando el segundo modelo de disipación.
modelar ondas muy largas. Por ello, para modelar aplicaciones con ondas muy largas
como los tsunamis usaremos el segundo modelo de disipación que no tiene la velocidad
de fase idéntica a cero para ondas muy largas.
Cuando nos ceñimos a las aproximaciones de Boussinesq disipativas, vemos que
tanto para el primer modelo como para el segundo, son más apropiadas para ondas
cortas que las ecuaciones sin disipación o las disipativas linearizadas.
Capítulo 2
ut + vx + uux = 0, (2.2)
respectivamente.
19
20 2.1. Método de la tangente hiperbólica
∂ d ∂ d ∂2 2 d
2 ∂3 3 d
3
= −ω , =k , = k , = k , etc. (2.7)
∂t dξ ∂x dξ ∂x2 dξ 2 ∂x3 dξ 3
Así, reducimos la ecuación (2.6) a una ecuación diferencial ordinaria, siendo Q otro
polinomio que se integrará con constante de integración cero
Q(U, U 0 , U 00 , . . .) = 0. (2.8)
Realizamos el cambio
d dY d d
= = (1 − Y 2 ) .
dξ dξ dY dY
Usando la regla de la cadena
d2
d 2 d
= (1 − Y )
dξ 2 dξ dY
d d d d
= (1 − Y 2 ) + (1 − Y 2 )
dξ dY dξ dY
dY d d dY d d
= 1−Y2 + (1 − Y 2 )
dξ dY dY dξ dY dY
d d d
= −2Y (1 − Y 2 ) + (1 − Y 2 )(1 − Y 2 )
dY dY dY
d d2
= −2Y (1 − Y 2 ) + (1 − Y 2 )2 .
dY dY 2
Y repitiendo el mismo procedimiento de la regla de la cadena para la derivada tercera
d3 2 2 d 2 2 d
2
2 3 d
3
= 2(1 − Y )(3Y − 1) − 6Y (1 − Y ) + (1 − Y ) .
dξ 3 dY dY 2 dY 3
El siguiente paso es expresar la solución en términos de Y:
m
X
u(x, t) = U (ξ) = ai Y i , (2.10)
i=0
donde m se obtiene igualando los términos lineales de mayor orden con los de mayor
orden no lineales. Los distintos k, ω, a0 , a1 , . . . , am son entonces obtenidos sustitu-
yendo en las ecuaciones (2.7) y (2.10).
Capítulo 2. Resolución analítica con el método de la tangente hiperbólica 21
donde
ξ = kx − ωt. (2.13)
(ω 2 − k 2 )U 00 − k 4 U 0000 + 6k 2 (U 2 U 0 )0 = 0. (2.14)
Integrando dos veces con constante de integración cero, dado que estamos imponiendo
las condiciones para ondas solitarias (U
0 , U 00 , U 000 −→ 0 cuando ξ −→ ±∞):
(ω 2 − k 2 )U − k 4 U 00 + 2k 2 U 3 = 0. (2.15)
Para usar el método, asumimos que la solución U (ξ) está dada por:
m
X
U (ξ) = ai Y i , Y (x, t) = tanh(ξ).
i=0
d2 U
2 2 4 dU2
(ω − k )U − k −2Y (1 − Y ) + (1 − Y 2 )2 + 2k 2 U 3 = 0. (2.16)
dY dY 2
Para determinar m hay que igualar los términos lineales de mayor orden con los
de mayor orden no lineales. En este caso en la ecuación (2.16) igualamos U 3 y U 00 ,
obteniendo 3m = 4 + m − 2 y así m = 1. Esto simplica la expresión de U (ξ) a:
U (Y ) = a0 + a1 Y, a1 6= 0. (2.17)
(ω 2 −k 2 )a0 +(ω 2 −k 2 )a1 Y +2k 4 a1 Y −2k 4 a1 Y 3 +2k 2 (a30 +3a20 a1 Y +3a0 a21 Y 2 +a31 Y 3 ) = 0.
E igualando los términos en Yj para j = 0, 1, 2, 3 de los dos lados de la igualdad
conseguimos el sistema siguiente:
(ω 2 − k 2 )a0 + 2k 2 a30 = 0,
(ω 2 − k 2 )a1 + 2k 4 a1 + 6k 2 a20 a1 = 0,
(2.18)
6k 2 a21 a0 = 0,
−2k 4 a1 + 2k 2 a31 = 0.
22 2.3. Ecuaciones de Boussinesq acopladas
m
X p
u(x, t) = U (ξ) = ai Y i = ∓kY = ∓k tanh k(x ± 1 − 2k 2 t) . (2.19)
i=0
En la Figura 2.1 se muestran las g¯acas de la función (2.19) para dos valores distintos
de k , que ponen de maniesto como el parámetro k afecta a la amplitud, a la anchura
y a la velocidad de la ola.
√
Figura 2.1: Gráca de las funciones u(x, t) = k tanh k(x − 1 − 2k 2 t) . En la iz-
1 1
quierda con k= 2 y en la derecha con k= 8 para 0 ≤ t ≤ 10 y −20 ≤ x ≤ 20.
ut + vx + uux = 0,
vt + (vu)x + uxxx = 0, (2.20)
asumimos de nuevo
m
X
u(x, t) = U (ξ) = ai Y i , (2.21)
i=0
Xn
v(x, t) = V (ξ) = bi Y i , (2.22)
i=0
Capítulo 2. Resolución analítica con el método de la tangente hiperbólica 23
donde
ξ = kx − ωt.
Al sustituir en el sistema (2.20) obtenemos:
dU dV dU
−ω +k + kU = 0,
dξ dξ dξ
(2.23)
dV dU dV d3 U
−ω + kV + kU + k 3 3 = 0.
dξ dξ dξ dξ
Ahora con el cambio Y = tanh(ξ) el sistema (2.23) queda:
dU dV dU
−ω(1 − Y 2 ) + k(1 − Y 2 ) + kU (1 − Y 2 ) = 0, (2.24)
dY dY dY
d2 U 3
dU 2 3d U
k 3 2(1 − Y 2 )(3Y 2 − 1) − 6Y (1 − Y 2 )2 + (1 − Y ) +
dY dY 2 dY 3
dV dU dV
−ω(1 − Y 2 ) + kV (1 − Y 2 ) + kU (1 − Y 2 ) = 0. (2.25)
dY dY dY
Para determinar los parámetros n y m igualamos los términos lineales de mayor
orden con los de mayor orden no lineales. En la ecuación (2.24) tenemos V y U U ,
0 0
De manera que:
U (Y ) = a0 + a1 Y, a1 6= 0, (2.26)
2
V (Y ) = b0 + b1 Y + b2 Y , b2 6= 0. (2.27)
ω
a0 = , a1 = ∓2k, b0 = 2k 2 , b1 = 0, b2 = −2k 2 .
k
Ahora deshacemos los cambios hasta obtener las soluciones u(x, t) y v(x, t):
ω ω
u(x, t) = ∓ 2kY = ∓ 2k tanh(kx − ωt), (2.29)
k k
v(x, t) = 2k 2 − 2k 2 Y 2 = 2k 2 (1 − tanh2 (kx − ωt)) = 2k 2 sech2 (kx − ωt).
(2.30)
En la Figura 2.2 se muestran las grácas de las dos funciones para los valores de
1
k=1 y ω= 2.
24 2.4. La ecuación de Boussinesq estándar
ω
Figura 2.2: Gráca de las funciones u(x, t) = k+ 2k tanh(kx − ωt) en la izquierda
2 1
yv(x, t) = 2k 2 sech (kx − ωt) en la derecha, con ω = , k = 1 para 0 ≤ t ≤ 10 y
2
−20 ≤ x ≤ 20.
(ω 2 − k 2 )U 00 − k 4 U 0000 − 2k 2 (U U 0 )0 = 0. (2.33)
(ω 2 − k 2 )U − k 4 U 00 − k 2 U 2 = 0. (2.34)
Nuevamente, basándonos en este método asumimos que la solución U (ξ) está dada
por:
m
X
U (ξ) = ai Y i , Y (x, t) = tanh(ξ).
i=0
d2 U
dU
(ω 2 − k 2 )U − k 4 −2Y (1 − Y 2 ) + (1 − Y 2 )2 − k 2 U 2 = 0. (2.35)
dY dY 2
Capítulo 2. Resolución analítica con el método de la tangente hiperbólica 25
Una vez más para determinar m hay que igualar los términos lineales de mayor orden
con los de mayor orden no lineales. En este caso en la ecuación (2.35) igualamos U 00
y U 2, por tanto: m − 2 + 4 = 2m y asÃ, m = 2. Esto simplica la ecuación de U (ξ)
a:
U (Y ) = a0 + a1 Y + a2 Y 2 , a2 6= 0 (2.36)
−k 2 (a0 + a1 Y + a2 Y 2 )2 = 0,
(ω 2 − k 2 )(a0 + a1 Y + a2 Y 2 ) − k 4 (2a2 − 2a1 Y − 8a2 Y 2 + 2a1 Y 3 + 6a2 Y 4 ) +
−k 2 a20 + 2a0 a1 Y + (2a0 a2 + a21 )Y 2 + 2a1 a2 Y 3 + a22 Y 4 = 0.
k 4 2a1 + 2a1 a2 k 2 = 0,
k 4 6a2 + k 2 a22 = 0.
p
ω = ± k 2 − 4k 4 , a0 = 2k 2 , a1 = 0, a2 = −6k 2 , (2.38)
p
2 2
ω = ± k 2 − 4k 4 , a0 = 6k , a1 = 0, a2 = −6k . (2.39)
Y deshacemos los cambios hasta obtener las dos distintas soluciones de u(x, t). Para
el primer caso (2.38):
p
u(x, t) = 2k 2 − 6k 2 Y 2 = 2k 2 − 6k 2 tanh2 (k(x ∓ 1 − 4k 2 t)). (2.40)
p
u(x, t) = 6k 2 − 6k 2 Y 2 = 6k 2 − 6k 2 tanh2 (k(x ∓ 1 − 4k 2 t)) =
p (2.41)
= 6k 2 sech2 (k(x ∓ 1 − 4k 2 t)).
1
En los dos casos usaremos |k| ≤
2 para que la frecuencia de onda sea positiva. Para
1
las grácas usaremos k =
4 y es evidente que en la gura de la izquierda el valor
1
asintótico es 0, mientras en la de la derecha es − .
4
26 2.5. La ecuación de Boussinesq mejorada
√
Figura 2.3: Gráca de las funciones u(x, t) = 6k 2 sech2 (kx − k 2 − 4k 4 t) con k = 41
2 2 2
√
en la izquierda y u(x, t) = 2k − 6k tanh (k(x − 1 − 4k 2 t)) en la derecha también
1
con k =
4 para 0 ≤ t ≤ 10 y −20 ≤ x ≤ 20.
(ω 2 − k 2 )U 00 − 2k 2 (U U 0 )0 − k 2 ω 2 U 0000 = 0.
(ω 2 − k 2 )U − k 2 U 2 − k 2 ω 2 U 00 = 0. (2.44)
Basándonos en este método asumimos que la solución U (ξ) está dada por:
m
X
U (ξ) = ai Y i , Y (x, t) = tanh(ξ).
i=0
d2 U
dU
(ω 2 − k 2 )U − k 2 U 2 − k 2 ω 2 −2Y (1 − Y 2 ) + (1 − Y 2 )2 = 0. (2.45)
dY dY 2
Capítulo 2. Resolución analítica con el método de la tangente hiperbólica 27
Para determinar m hay que igualar los términos lineales de mayor orden con los de
mayor orden no lineales. En este caso en la ecuación (2.45) igualamos U 00 y U 2 , por
tanto: m − 2 + 4 = 2m y así, m = 2. Esto simplica la ecuación de U (ξ) a:
U (Y ) = a0 + a1 Y + a2 Y 2 , a2 6= 0 (2.46)
(ω 2 − k 2 )(a0 + a1 Y + a2 Y 2 ) − k 2 (a0 + a1 Y + a2 Y 2 )2 +
−k 2 ω 2 ((−2Y + 2Y 3 )(a1 + 2a2 Y ) + (1 − Y 2 )2 (2a2 )) = 0,
(ω 2 − k 2 )(a0 + a1 Y + a2 Y 2 ) − k 2 ω 2 (2a2 − 2Y a1 − 8a2 Y 2 + 2Y 3 a1 + 6a2 Y 4 ) +
−k 2 (a20 + 2a0 a1 Y + (2a0 a2 + a21 )Y 2 + 2a1 a2 Y 3 + a22 Y 4 ) = 0.
E igualando los términos de Yj para j = 0, 1, 2, 3, 4 de los dos lados de la igualdad
conseguimos el sistema siguiente:
k 6k 2 6k 2
ω = ±√ , a0 = − , a 1 = 0, a 2 = , (2.48)
1 − 4k 2 −1 + 4k 2 −1 + 4k 2
k 2k 2 6k 2
ω = ±√ , a0 = , a 1 = 0, a 2 = − . (2.49)
1 + 4k 2 1 + 4k 2 1 + 4k 2
Y como antes deshacemos los cambios hasta obtener las dos distintas soluciones de
u(x, t). Para el primer caso (2.48):
6k 2 6k 2
2 1
u(x, t) = − + tanh k x ∓ √ t =
−1 + 4k 2 −1 + 4k 2 1 − 4k 2
(2.50)
6k 2
2 t
= sech k x∓ √ .
1 − 4k 2 1 − 4k 2
Para el segundo caso (2.49):
2k 2 6k 2
2 1
u(x, t) = − tanh k x ∓ √ t (2.51)
1 + 4k 2 1 + 4k 2 1 + 4k 2
Dado que en el siguiente capítulo usaremos la ecuación de Boussinesq mejorada, com-
probaremos que los resultados son los esperados. Sabemos por [4] que una solución
de la ecuación de Boussinesq mejorada tiene la forma:
" 1 #
1 A 2
u(x, t) = A sech2 (x − M t − x0 ) , (2.52)
M 6
28 2.5. La ecuación de Boussinesq mejorada
1
donde A y x0 M = 1 + 32 A 2 .
son constantes arbitrarias y
6k2
En nuestras soluciones tenemos x0 = 0 y A = 1−4k 2 para el caso de la primera
solución obtenida con el método de la tangente, (2.50).
Capítulo 3
Resolución numérica de la
ecuación de Boussinesq mejorada
Como dicho anteriormente en la introducción, las ecuaciones de Boussinesq
fueron introducidas en 1870 para modelar la propagación de ondas en aguas poco
profundas en múltiples direcciones. La ecuación estandar
Boussinesq
29
3.1. Estabilidad de la ecuación mejorada de
30 Boussinesq
Como hemos dicho anteriormente las expansiones en series de Taylor juegan un papel
muy importante. La expansión de Taylor para u(x) en el punto xs puede ser escrita
como:
k2 k3
u(xs + k) = u(xs ) + kux |s + uxx |s + uxxx |s + . . .
2! 3!
o
k2 k3
u(xs − k) = u(xs ) − kux |s + uxx |s − uxxx |s + . . .
2! 3!
uniendo estas dos ecuaciones, se puede escribir
u(xs + k) − u(xs ) k k2
ux |s = − uxx |s − uxxx |s − . . .
k 2! 3!
u(xs ) − u(xs − k) k k2
ux |s = + uxx |s − uxxx |s + . . .
k 2! 3!
Como no se han tenido en cuenta todos los términos de la serie de Taylor hay un
claro error Es que queda caracterizado por el primer término que queda eliminado
de la serie para hacer la aproximación, en este caso será:
k xs ≤ ε ≤ xs + k,
Es = ± uxx |ε = O(k), con
2! xs − k ≤ ε ≤ xs .
us+1 − us−1
ux |s = ,
2k
k2
con el error Es = 6 uxxx |ε = O(k 2 ), para xs−1 ≤ ε ≤ xs+1 .
De la misma forma se obtienen las aproximaciones en diferencias nitas que usaremos
en este capítulo.
Sea la ecuación mejorada de Boussinesq (3.2):
(n+1) (n+1)
utt = u(n+1)
xx + uxxtt + (u2tt )(n) , con n = 0, 1, 2 . . . (3.3)
Capítulo 3. Resolución numérica de la ecuación de Boussinesq mejorada 31
Las funciones {u(n) } satifacen las condiciones frontera especicadas para u. La con-
vergencia lineal de {u
(n) } para la solución del problema no lineal original fue estable-
ur+1
s − 2urs + ur−1 s
utt |rs = + O(h2 ), (3.4)
h2
ur+1 − 2ur+1 s + ur+1 r−1
s−1 + us+1 − 2us
r−1 + ur−1
uxx |rs = s+1 s−1
+ O(k 2 ), (3.5)
2k 2
(δ 2 us )r+1 − 2(δ 2 us )r + (δ 2 us )r−1
uxxtt |rs = + O(k 2 + h2 ), (3.6)
h2 k 2
(δ 2 ur+1 2
s ) + (δ us )
2 r−1 2
(u2 )xx |rs = + O(k 2 ), (3.7)
2k 2
donde
(δ 2 us )r = urs+1 − 2urs + urs−1 ,
y (δ 2 u2s )r = (urs+1 )2 − 2(urs )2 + (urs−1 )2 .
Ahora sustituyendo del (3.4) al (3.7) en (3.3) y olvidando el error de trunca-
miento, obtenemos la expresión siguiente:
h2 1 h2 2 h2
D = 2
+ 2, H = 1+ 2
+ 2, P = . (3.9)
2k k k k 2k 2
Las variables son s = 1, 2, . . . , N − 1, r = 1, 2, . . . y n = 0, 1, 2, . . . y el superíndice
nr denota el número de iteraciones que se requieren para una aproximación aceptable
de Us,r en la malla de puntos, en la línea t = rh con el siguiente criterio de parada:
(n+1)
máx{|Us,r (n)
− Us,r |} ≤ 10−5 , con 1 ≤ s ≤ N. (3.10)
s
32 Boussinesq
2
−Dg 2 (2 cos(mk)) + Hg 2 = P M g 2 (−2 + 2 cos(mk)) − 2 g(2 cos(mk)) +
k
2
+ 2 1 + 2 g + P M (−2 + 2 cos(mk)) + D(2 cos(mk)) − H.
k
Agrupando términos
mk
Finalmente, deniendo θ = 2 , obtenemos la ecuación:
4
k2
sin2 θ + 1
g2 − 2 + 1 = 0.
4D sin2 θ − 2D + H + 4P M sin2 θ
Usando los parámetros dados en (3.9) escribimos esta última ecuación como:
g 2 − 2ρg + 1 = 0, (3.11)
donde
4
k2
sin2 θ + 1
ρ = =
h2 1 h2 h2 2
4 2k2
+ k2
sin2 θ − 2 2k2
+ k12 + 1 + k2
+ 2
k2
+ 2 hk2 M sin2 θ
4
k2
sin2 θ + 1
= 4 2 .
1+ k2
sin2 θ + 2(1 + M ) hk2 sin2 θ
y los valores ur0 y urN están dados para todo r. Supondremos que ur0 ≡ urN ≡ 0, es
decir los solitones están lejos de las fronteras. La primera condición inicial especica
el valor de Us,0 en la línea t = 0. Usamos la segunda condición inicial en la derivada
para encontrar valores en la línea t = h usando una frontera falsa y la fórmula central
de segundo orden en diferencias nitas:
u1s − u−1
s
ut |0s = + O(h2 ).
2h
Escribiendo g(sk) = gs , tenemos la aproximación
donde
2 2 2
F = P (Ys+1 − 2Ys2 + Ys−1
2
)− (U s+1 + Us−1 ) + 2 1 + Us +
k2 k2
2
+P (Vs+1 − 2Vs2 + Vs−1
2
) + D(Vs+1 + Vs−1 ) − HVs ,
siendo
con P , D, H s = 1, 2, . . . , N −1, r = 1, 2, . . . , y n = 0, 1, 2, . . .
denidos en (3.9) y con
Ahora de (3.14), reemplazando Us,−1 (= Vs ) por (Ws − 2hgs ) en los términos
lineales de (3.15) y por (Ys − 2hgs ) en los no lineales de (3.15), para r = 0 obtenemos
donde
1 2 2
G = − (Us+1 + Us−1 ) + 1 + 2 Us + P (Ys+1 − 2Ys2 + Ys−1
2
)+
k2 k
+hHgs − hD(gs+1 + gs−1 ) + 2h2 P (gs+1
2
− 2gs2 + gs−1
2
)+
−2hP (gs+1 Ys+1 − 2gs Ys + gs−1 Ys−1 ).
Figura 3.1: Media gráca de la propagación de los solitones para distintos valores
del tiempo a la izquierda y a la derecha la gráca de la propagación de la onda en 3
dimensiones.
NSolve[{(w
∧ 2 − k ∧ 2) ∗ a − k ∧ 2 ∗ a ∧ 2 − w ∧ 2 ∗ k ∧ 2 ∗ 2a ==0,
0 0 2
(w∧ 2 − k ∧ 2) ∗ a1 − k ∧ 2 ∗ 2 ∗ a0 ∗ a1 + 2k ∧ 2 ∗ w∧ 2 ∗ a1 ==0,
(w∧ 2 − k ∧ 2) ∗ a2 − k ∧ 2 ∗ 2 ∗ a0 ∗ a2 + 8 ∗ k ∧ 2 ∗ w∧ 2 ∗ a2 − k ∧ 2 ∗ a1 ∧ 2==0,
−k ∧ 2 ∗ 2 ∗ a1 ∗ a2 − 2 ∗ k ∧ 2 ∗ w∧ 2 ∗ a1 ==0,
−k ∧ 2 ∗ a2 ∧ 2 − k ∧ 2 ∗ w∧ 2 ∗ 6 ∗ a2 ==0, a2 6= 0}, {w, k, a0 , a1 , a2 },
Method → { UseSlicingHyperplanes → False}]
39
Apéndice B
Resolución numérica de la
ecuación de Boussinesq mejorada
El programa que nos permite resolver los dos ejemplos, escrito en Mathematica
es:
Clear[ Global`* ]
L = 500;
NN = 1000;
A = 0,5;
1/2
M = 1 + 23 A ;
x0 = 250;
k = L/NN; (* El paso del espacio *)
tn = 200,0;
h = 0,5; (* El paso en el tiempo *)
NITER = Ceiling[tn/h, 10];
Print[ ∆x = , k, ∆t = , h, NITER = , NITER, real nal time = , N [NITERh]]
Print[ A = , A, M = , M ]
(*Deno P, d y H *)
h2
d= 2k2
+ k12 ;
41
42
2
H = 1 + hk2 + k22 ;
h2
P = 2k 2;
−d
A:=A = SparseArray[{i_, j_}/;i==j + 1 → −d, {NN − 1, NN − 1}] + SparseArray[{i_, j_}/;i==j − 1 → −d,
{NN − 1, NN − 1}] + SparseArray[{i_, j_}/;i==j → H, {NN − 1, NN − 1}]//Normal
(*Solucionamos 3.16 para Ws , paso (i) y (ii) del proceso iterativo *)
r = 0;
For[s = 0, s<=NN, s++, Y [s, r] = U [s, r]];
+Y [s − 1, r]∧ 2) + hHg[s] − hd(g[s + 1] + g[s − 1]) + 2h2 P (g[s + 1]∧ 2 − 2g[s]∧ 2 + g[s − 1]∧ 2) +
−2hP (g[s + 1]Y [s + 1, r] − 2g[s]Y [s, r] + g[s − 1]Y [s − 1, r]), {s, NN − 1}]//Normal
XX:=XX = Table[X[s], {s, 1, NN − 1}]//Normal;
Sol = Solve[A.XX == B, XX];
YY = XX/.Sol;
For[s = 1, s ≤ (NN − 1), s++, W [s, r + 1] = YY[[1, s]]]
W [0, r + 1]:=0;
W [NN, r + 1]:=0;
err= {};
For[s = 0, s ≤ NN, s++, AppendTo[err, Abs[W [s, r + 1] − Y [s, r]]]];
contador = 0;
−5 , contador = contador + 1; Print[contador, , Max[err]];
While Max[err] > 10
For[s = 0, s ≤ NN, s++, Y [s, r] = W [s, r + 1]];
err = {};
Apéndice B. Resolución numérica de la ecuación de Boussinesq mejorada 43
err= {};
For[s = 1, s ≤ (NN − 1), s++, AppendTo[err, Abs[W [s, r + 1] − Y [s, r]]]];
contador = 0;
(* La gráca en 3 dimensiones *)
(*Las grácas para distintos valores del tiempo con 250 ≤ x ≤ 500*)
ListPlot[Table[{ks, W [s, 200]}, {s, NN/2, NN}], Joined → True, PlotRange → {{250, 500}, {−0,1, 0,5}},
AxesLabel → {x, }, PlotLabel → t= <> ToString[h ∗ 200]]
ListPlot[Table[{ks, W [s, 400]}, {s, NN/2, NN}], Joined → True, PlotRange → {{250, 500}, {−0,1, 0,5}},
AxesLabel → {x, }, PlotLabel → t= <> ToString[h ∗ 400]]
Bibliografía
[1] D. Dutykh and F. Dias, Dissipative Boussinesq equations. arXiv: physics.
Physics.class-ph. (7 Nov 2007).
[2] F. Dias, A.I. Dyachenko and V.E. Zakharov, Theory of weakly damped free-
surface ows: A new formulation based on potential ow solutions, Phys. Lett.
A 372 (2008), 1297-1302.
[3] A.J. Jawad, M.D. Petkovic, P. Laketa and A. Biswas, Dynamics of shallow
water waves with Boussinesq equation, Sharif University of Tecnology, Scientia
Iranica, Vol. 20, (2013), 179-184.
[4] L. Iskandar and P.C. Jain, Numerical solutions of the improved Boussinesq
equation, Indian Institute of Technology, Proc. Indian Acad. Sci., Vol. 89,
(1980), 171-181.
[5] J.C. Strikwerda, Finite Dierence schemes and Partial Dierential Equations,
Wadsworth and Brooks/Cole, Advanced Books & Software, 2004.
45