Está en la página 1de 13

Análisis de un paper 1/13

Universidad de Concepción
Facultad de Ingenierı́a Agrı́cola
Departamento de Recursos Hı́dricos

P royecto f inal
Ecuaciones diferenciales parciales
E.D.P.
Hector Rodrigo Flores M.
14 de enero de 2011

1. Resumen
Se presenta el estudio de documento llamado ´´El programa Anaite para el estudio de la dinámica
y la calidad del agua en causes naturales con pendientes suaves´´ publicado en la revista conta-
minación ambiental el año 2007 por Franklin Torres Bejarano y Hermilo Ramı́rez León, se realiza
una modelación utilizando una solución numérica en diferencia finitas de la ecuación de adversión-
difusión-reacción. En el documento revisado se encontraron varios errores pero el mas importante
el que la ecuación, no corresponde a la adversión-difusión-reacción, otros problemas encontrados
es la ambigüedad en el planteamiento de las condiciones de frontera.

2. Introducción
un modelo de calidad de aguas adecuado requiere de las especificaciones de una formulación apro-
piada de los procesos para tomar en cuenta aspectos del transporte longitudinal, lateral y vertical.
Es importante que los métodos utilizados para representar diversos procesos sean apropiados a la
aplicación del modelo. La finalidad de desarrollar un modelo de calidad de agua es de disponer de
una herramienta capaz de simular los comportamientos de los procesos hidrológicos y de calidad
de agua en un sistema de corrientes y realizar con ellos estudios y de diagnostico y pronósticos del
estado del sistema en condiciones normales y por la presencia de eventos extremos, el modelo de
calidad de agua desarrollado esta dividido en tres partes conceptuales : un modelo hı́drodinamico
longitudinal (x, z) en el que se resuelven las caracterı́sticas hidráulicas básicas del cause natural en
estudio, proporcionando velocidades y niveles del agua; un modulo hı́drodinamico bidimensional
que genera en el plano horizontal (x, y) los campos de velocidades del rı́o para secciones pre esta-
blecidas; y un modulo de calidad de agua para la resolución del transporte de sustancias disueltas
y decaimiento y transporte de las mismas a causa de los procesos fı́sico, quı́micos, biológicos y
toxicológicos .

3. Modulo de calidad de agua


La ecuación diferencial que permite modelar el movimiento de un contaminante en el agua es la
ecuación Adversión-difusión-reacción.
   
dC dC dC d dC d dC
+U +V = Ex + Ey ∓ Γc (1)
dt dx dy dx dx dy dy
donde C (ml−3 ), representa alguna variable de calidad de agua como Oxigeno disuelto, demanda
biológica de oxigeno, nitrógeno, entre otras, U es la velocidad media de la corriente longitudinal
lt−1 , V es la velocidad media de la corriente transversal lt−1 , Ex el coeficiente de dispersión lon-
gitudinal l2 t−1 , Ey el coeficiente de dispersión transversal l2 t−1 y Γc los mecanismos de reacción

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 2/13

de las variables de calidad de agua mlt−3 t−1 .


dC
El termino V se incluye cuando las cargas laterales lleven una velocidad importante con respecto
dy
a la de a corriente principal; de otra forma este termino generalmente se anula en rı́os, las variables
C,U ,V ,Ex ,Ey y Γc se pueden modificar con el tiempo y la ubicación, en el plano (x,y). esta ecuación
esta sujeta a varias condiciones de fronteras e iniciales cuya formulación varia dependiendo de la
aplicación. la variable U ,V ,Ex y Ey son independientes de las concentraciones C y son determinadas
externamente por un modelo hidrodinamico, para el modelo de calidad de agua, reordenado la
ecuación queda:
   
dC dC dC d dC d dC
= −U −V + Ex + Ey ∓ Γc (2)
dt dx dy dx dx dy dy

4. Solución numérica de la ecuación de adversion-difusión


Los esquemas en diferencias finitas consisten en reemplazar las derivadas según cada variable de-
pendiente por cocientes en diferencias de los valores de las variables en los puntos de discretización
del dominio de solución. Tradicionalmente los esquemas numéricos unidimensionales utilizan, pa-
ra la discretización espacial, diferencias centradas, diferencias hacia delante o diferencias hacia
atrás, según la aproximación a la derivada de una función f (xi,j ) en el punto x que se realice
Ecuaciones(3):

d2 C C t (x + ∆x, y) − 2C t (x, y) + C t (x − ∆x, y)


2
= + O(∆x)2 (3a)
dx (∆x)2
dC Ci+1,j − Ci−1,j
= + O(∆x) (3b)
dx 2∆x
Por lo anterior las ecuaciones de diferencias centradas para aproximar Cxx (x, y, t), Cyy (x, y, t) ,
Cx (x, y, t) y Cy (x, y, t) serán

C t (x + ∆x, y) − 2C t (x, y) + C t (x − ∆x, y)


Cxx (x, y, t) = + O(∆x)2 (4a)
(∆x)2
C t (x, y + ∆y) − 2C t (x, y) + C t (x, y − ∆y)
Cyy (x, y, t) = + O(∆y)2 (4b)
(∆y)2
 t
C (x + ∆x, y) − C t (x − ∆x, y)

U · Cx (x, y, t) = U · + O(∆x) (4c)
(2∆x)
 t
C (x, y + ∆y) − C t (x, y − ∆y)

V · Cy (x, y, t) = V · + O(∆y) (4d)
(2∆y)

El espaciado entre los puntos de la malla es uniforme en todas las direcciones espaciales: xi+1 =
xi + ∆x, yj+1 = yj + ∆y y también en la dirección temporal: tk+1 = tk + ∆t. Teniendo esto en
cuenta, obtenemos la ecuación en diferencias eliminando los términos de orden O(∆x)2 , O(∆y)2 ,
O(∆x) ,O(∆y) de las relaciones (4a), (4b),(4c) y(4d).

Para la derivada temporal, se utiliza un esquema de primer orden progresivo, realizando la apro-
ximación en diferencias hacia adelante o forward

dt C t+∆t (x, y) − C t (x, y)


= + O(∆t) (5)
dx,y ∆t
Por otro lado para poder incorporar en el esquema numérico las propiedades del fenómeno fı́sico
se desarrollaron los esquemas upwind (contraviento o contracorriente), esquemas descentrados que
utilizan el hecho de que la información se propaga a lo largo de las lı́neas caracterı́sticas para que

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 3/13

los puntos involucrados en las derivadas espaciales involucren al dominio que fı́sicamente influen-
cia cada punto de cálculo. Para ello se utilizan derivadas espaciales hacia delante o hacia atrás
(Ecuaciones(6)) dependiendo del sentido de propagación de la onda de energı́a.
dC Ci+1,j − Ci,j
= + O(∆x) (6a)
dx ∆x
dC Ci,j − Ci−1,j
= + O(∆x) (6b)
dx ∆x
Para implementar las condiciones de frontera aguas abajo, es necesario adaptar las diferencias
centradas en la columna inmediata superior a la frontera final, con el fin de integrar o mejorar la
interpretación fı́sica del problema, para esto se utilizara la razón de cambio anterior (Figura(1)).

Figura 1: Esquema del gradiente en la frontera

siendo 5i,i−1 = 5end,i para todo j = 1, 2, · · · n, con lo que es posible dejar expresado el valor de
cualquier C(end, j) en función de los puntos antecesores C(end − 1, j) y C(end − 2, j)
   
Cj,i − Cj,i−1 Cj,i+1 − Cj,i
= (7)
∆x ∆x
Luego despejando la Ecuación(7) queda

Cj,i+1 = (2Cj,i − Cj,i−1 ) (8)

Esquemas Explicito
Para el esquema explicito a partir de tres puntos conocidos en el tiempo j se obtiene la aproxima-
ción del punto central en el tiempo j + 1. es decir teniendo u(i − 1, j), u(i, j) y u(i + 1, j) se obtiene
de forma directa la solución en u(i, j) (Figura(2)).

Figura 2: Esquema Explicito

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 4/13

Diferencias centradas

   
k+1 Ex ∆T U ∆T k Ex ∆T U ∆T k
Ci,j = − C i+1,j + + Ci−1,j +
∆x2 2∆x ∆x2 2∆x
      (9)
2Ex ∆T 2Ey ∆T k Ey ∆T k Ey ∆T k
+ 1− − Ci,j + C i,j+1 + Ci,j−1 ∓ Γc
∆x2 ∆y 2 ∆y 2 ∆y 2

Upwind

   
k+1 Ex ∆T k U ∆T Ex ∆T k
Ci,j = C i+1,j + + Ci−1,j +
∆x2 ∆x ∆x2
      (10)
U ∆T 2Ex ∆T 2Ey ∆T k Ey ∆T k Ey ∆T k
+ 1− − − C i,j + C i,j+1 + Ci,j−1 ∓ Γc
∆x ∆x2 ∆y 2 ∆y 2 ∆y 2

El método explicito es simple de implementar pero tiene problemas de estabilidad, para asegurar
que el método se estable debe verificarse la condición de Courant-Friedrichs-Lewy que como con-
dición pide que los términos que acompañan la diagonal sean ≥ a 0, con lo que para que se cumpla
esta condición en términos de las diferencias centradas debe ocurrir Ecuación(11) y para Upwind
Ecuación(12).
 
2Ex ∆T 2Ey ∆T
1− − ≥0 (11)
∆x2 ∆y 2
 
U ∆T 2Ex ∆T 2Ey ∆T
−+ − − ≥0 (12)
∆x ∆x2 ∆y 2
esto obliga que a menor paso de ∆x y ∆y menor debe ser ∆t, por lo que este método es condicio-
nalmente estable.

Esquema Implı́cito
En este esquema la discretización se realiza en el punto (i, j, k+1) (Backward, Figura(3)), realizando
las diferencias centradas (4a), (4b),(4c) y (4d) en el punto (i, j, k + 1) y una diferencia F orward
(5) para ∂h
∂t en el tiempo, reemplazando en (2)

Figura 3: Esquema Implı́cito

La ecuación en diferencias centradas implı́citas que describe el comportamiento y o evolución de


la temperatura en un cause esta dada por la ecuación(13) en la cual para las derivadas de primer
orden se utilizo, el esquema Upwind.

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 5/13

     
U ∆T Ex ∆T k+1 Ex ∆T k+1 U ∆T 2Ex ∆T 2Ey ∆T k+1
− + Ci−1,j − Ci+1,j
+ 1+ + + Ci,j −
∆x ∆x2 ∆x2 ∆x ∆x2 ∆y 2
   
Ey ∆T k+1 Ey ∆T k+1 k
− Ci,j+1 − Ci,j−1 = Ci,j ∓ Γc
∆y 2 ∆y 2
(13)

Bajo el supuesto de que Ci,1 = Ci,2 , la ecuación 13 queda:

     
U ∆T Ex ∆T k+1 Ex ∆T k+1 U ∆T 2Ex ∆T Ey ∆T k+1
− + Ci−1,2 − Ci+1,2 + 1+ + + Ci,2 −
∆x ∆x2 ∆x2 ∆x ∆x2 ∆y 2
 
Ey ∆T k+1 k
− Ci,3 = Ci,2 ∓ Γc
∆y 2
(14)

Bajo el supuesto de que Ci,end−1 = Ci,end , la ecuación 13 queda:

     
U ∆T Ex ∆T k+1 Ex ∆T k+1 U ∆T 2Ex ∆T Ey ∆T k+1
− + Ci−1,end−1 − Ci+1,end−1 + 1+ + + Ci,end−1 −
∆x ∆x2 ∆x2 ∆x ∆x2 ∆y 2
 
Ey ∆T k+1 k
− Ci,end−2 = Ci,end−1 ∓ Γc
∆y 2
(15)

Remplazando en la ecuación(13) la condición del gradientes propuestas para la frontera aguas


abajo:

       
U ∆T k+1 U ∆T 2Ey ∆T k+1 Ey ∆T k+1 Ey ∆T k+1 k
− Ci−1,j + 1+ + Ci,j − Ci,j+1 − Ci,j−1 = Ci,j ∓ Γc
∆x ∆x ∆y 2 ∆y 2 ∆y 2
(16)

De la misma forma remplazando en las ecuaciones 14 y 15 la condición del gradientes propuestas


para la frontera aguas abajo (Ecuación(8)), obtenemos

bajo el supuesto de que Ci,1 = Ci,2 :

     
U ∆T k+1 U ∆T Ey ∆T k+1 Ey ∆T k+1 k
− Ci−1,j + 1+ + Ci,j − Ci,j+1 = Ci,j ∓ Γc (17)
∆x ∆x ∆y 2 ∆y 2

bajo el supuesto de que Ci,end−1 = Ci,end :

     
U ∆T k+1 U ∆T Ey ∆T k+1 Ey ∆T k+1 k
− Ci−1,j + 1+ + Ci,j − Ci,j−1 = Ci,j ∓ Γc (18)
∆x ∆x ∆y 2 ∆y 2

Esquema Crank-Nicholson
Este esquema la discretización es análoga a los esquemas anteriores, con la diferencia que la deri-
vada parcial se aproxima por el promedio de una diferencia central en el punto (i, j) y (i + 1, j),
y la derivada parcial con respecto al tiempo se aproxima igual que los esquemas anteriores. la
discretización queda como sigue manera Eq. 19 :

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 6/13

         
U ∆T Ex ∆T k+1 Ey ∆T k+1 U ∆T Ex ∆T Ey ∆T k+1 Ex ∆T k+1 Ey ∆T k+1
− + Ci−1,j − Ci,j−1 + 1 + + + Ci,j − Ci+1,j − Ci,j+1 =
2∆x 2∆x2 2∆y 2 2∆x ∆x2 ∆y 2 2∆x2 2∆y 2
         
U ∆T Ex ∆T k Ey ∆T k U ∆T Ex ∆T Ey ∆T k Ex ∆T k Ey ∆T k
= + 2
Ci−1,j + 2
Ci,j−1 + 1 − − 2
− 2
Ci,j + 2
Ci+1,j + 2
Ci,j+1 ∓ Γc
2∆x 2∆x 2∆y 2∆x ∆x ∆y 2∆x 2∆y
(19)

Bajo el supuesto de que Ci,1 = Ci,2 , la ecuación 19 queda :

       
U ∆T Ex ∆T k+1 U ∆T Ex ∆T Ey ∆T Ey ∆T k+1 Ex ∆T k+1 Ey ∆T k+1
− + Ci−1,2 + 1 + + + − Ci,2 − C i+1,2 − Ci,3 =
2∆x 2∆x2 2∆x ∆x2 ∆y 2 2∆y 2 2∆x2 2∆y 2
         
U ∆T Ex ∆T k Ey ∆T k U ∆T Ex ∆T Ey ∆T k Ex ∆T k Ey ∆T k
= + Ci−1,2 + Ci,1 + 1 − − − Ci,2 + Ci+1,2 + Ci,3 ∓ Γc
2∆x 2∆x2 2∆y 2 2∆x ∆x2 ∆y 2 2∆x2 2∆y 2
(20)

Bajo el supuesto de que Ci,end−1 = Ci,end la ecuación 19 queda:

       
U ∆T Ex ∆T k+1 U ∆T Ex ∆T Ey ∆T Ey ∆T k+1 Ey ∆T k+1 Ex ∆T k+1
− + 2
Ci−1,end−1 + 1 + + 2
+ 2
− 2
Ci,end−1 − 2
Ci,end−2 − 2
Ci+1,end−1 =
2∆x 2∆x 2∆x ∆x ∆y 2∆y 2∆y 2∆x
       
U ∆T Ex ∆T k Ey ∆T k U ∆T Ex ∆T Ey ∆T k Ex ∆T k
= + Ci−1,end−1 + Ci,end−2 + 1 − − − Ci,end−1 + Ci+1,end−1 ∓ Γc
2∆x 2∆x2 2∆y 2 2∆x ∆x2 ∆y 2 2∆x2
(21)

Remplazando en la ecuación 19 la condición del gradientes propuestas para la frontera aguas abajo

  
    
U ∆T Ey ∆T
k+1 k+1 U ∆T Ey ∆T k+1 Ey ∆T k+1
− Ci−1,j −2
Ci,j−1 + 1 + + 2
Ci,j − 2
Ci,j+1 =
2∆x 2∆y 2∆x ∆y 2∆y
         
U ∆T Ex ∆T k Ey ∆T k U ∆T Ex ∆T Ey ∆T k Ex ∆T k Ey ∆T k
= + Ci−1,j + Ci,j−1 + 1− − − Ci,j + Ci+1,j + Ci,j+1 ∓ Γc
2∆x 2∆x2 2∆y 2 2∆x ∆x 2 ∆y 2 2∆x 2 2∆y 2
(22)

De la misma forma remplazando en las ecuaciones 20 y 21 la condición del gradientes propuestas


para la frontera aguas abajo (Ecuación(8)), obtenemos

Bajo el supuesto de que Ci,1 = Ci,2 :


    
U ∆T k+1 U ∆T Ey ∆T Ey ∆T k+1 Ey ∆T k+1
− Ci−1,2 + 1+ + 2
− 2
Ci,2 − 2
Ci,3 =
2∆x 2∆x ∆y 2∆y 2∆y
     
U ∆T Ex ∆T k Ey ∆T k U ∆T Ex ∆T Ey ∆T k
= + Ci−1,2 + Ci,1 + 1− − − Ci,2 + (23)
2∆x 2∆x2 2∆y 2 2∆x ∆x2 ∆y 2
   
Ex ∆T k Ey ∆T k
+ Ci+1,2 + Ci,3 ∓ Γc
2∆x2 2∆y 2
Bajo el supuesto de que Ci,end−1 = Ci,end :
    
U ∆T k+1 U ∆T Ey ∆T Ey ∆T k+1 Ey ∆T k+1
− Ci−1,end−1 + 1+ + − C i,end−1 − Ci,end−2 =
2∆x 2∆x ∆y 2 2∆y 2 2∆y 2
     
U ∆T Ex ∆T k Ey ∆T k U ∆T Ex ∆T Ey ∆T k
= + Ci−1,end−1 + Ci,end−2 + 1− − − Ci,end−1 + (24)
2∆x 2∆x2 2∆y 2 2∆x ∆x2 ∆y 2
   
Ex ∆T k Ey ∆T k
+ Ci+1,end−1 + Ci,end ∓ Γc
2∆x2 2∆y 2

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 7/13

5. Dominio y condiciones de fronteras e iniciales


La ecuación bidimensional de transporte (2) fue probada para resolver la evolución de la tempera-
tura en un dominio de 1600 m de ancho constante y de 20 km de longitud siendo ∆x = 1000 m y
∆y = 100 m, se considera ademas una descarga lateral ubicada a 5 km sobre la frontera superior
y una descarga difusa de 3 km de longitud a partir del km 12 sobre la frontera inferior, para este
ejemplo la descarga inicial en el centro de la frontera derecha es de 35o C, la descarga lateral supe-
rior de 30o C y la descarga difusa inferior es de 25o C constante; la temperatura natural del agua
es de 20o C la velocidad media del flujo, U = 5 m/s, los coeficientes de dispersión longitudinal y
lateral, Ex = 150 m2 /s y Ey = 10 m2 /s, respectivamente.

5.1. Resolver sistemas


Se recomienda resolver las matrices generadas por los sistemas de ecuaciones:
(i)
Factorización LU , el cuan pide como condición que aii 6= 0 entonces A = LU , luego Ly = d
y U x = y, con un costo operacional 23 n3 .
Cholesky, que pide como condición que la matriz sea simétrica y definida positiva, entonces
se cumple A = LLt , luego Ly = b y Lt x = y, con un costo operacional de 13 n3 .

La ventaja de resolver con esta metodologı́as es que se necesita realizar una solo ves las factorización
LU o LLt , y luego se resuelve para los sucesivos tiempos.

6. Resultados
En la figura(4) es posible observar la inestabilidad de los resultados entregados utilizando el método
explicito con diferencias centradas, aun cuando se cumple con la condición de Courant-Friedrichs-
Lewy, en un orden de magnitud menor, no fue posible obtener resultados acorde a lo esperado.

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 8/13

(a) Explicito 3D

(b) Explicito 2D

Figura 4: Evolución temporal de la temperatura el rı́o.

El problema de estabilidad de la figura(4) se produce ya que aun cuando se cumpla con la condición
de Courant-Friedrichs-Lewy, la metodologı́a sigue siendo inestable en el espacio, para corroborar
esto se escogieron nuevos valores ∆x = 100 y ∆y = 100.

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 9/13

(a) Explicito 2D

(b) Explicito 3D

Figura 5: Evolución temporal de la temperatura el rı́o para

En la figura(5), es posible observar una mejora en la respuesta del sistema, aun cuando presenta
sectores aguas arriba de los puntos de descarga lateral donde existe una inestabilidad, presentando
temperaturas menores que las iniciales, por lo que estas zonas no representan la dinámica fı́sica
del problema. Para poder incorporar en el esquema numérico las propiedades del fenómeno se im-
plemento el esquema Upwind.

En la figura(6), que se obtuvo por medio del esquema Upwind, ya no existen sectores aguas arriba
de las descargas laterales donde las temperaturas se encuentren mas bajas que la inicial, por el
contrario hay un leve aumento de ellas, este comportamiento es natural y propio de la difusión,
pero trabaja en una escala espacial menor a la que muestra.

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 10/13

(a) Explicito 2D

(b) Explicito 3D

Figura 6: Evolución temporal de la temperatura el rı́o

Para corregir el problema anterior se utilizaron ∆x = 100 y ∆y = 100, lo que permitió eliminar au-
mento en la temperatura aguas arriba, o por lo menos no es perceptible a simple vista. Concluimos
que la figura( 7), representa de buena manera el comportamiento del sistema.

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 11/13

(a) Explicito 2D

(b) Explicito 3D

Figura 7: Evolución temporal de la temperatura el rı́o

En el caso del método implı́cito y Crank Nicholson figura(8;9) se realizo un análisis de estabilidad
aumentado ∆t en 2 ordenes de magnitud de 1 seg hasta 100 seg, lo que no afecto la respuesta del
sistema, a diferencia de lo que ocurre para diferentes ∆s x donde si se ven afectadas las temperaturas
aguas arriba de los puntos de descargar lateral, con lo que se puede concluir que no importa el
método que se utilice para resolver la ecuación, el ∆x ≤ 100, lo que permitirá obtener una buena
respuesta del sistema

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 12/13

(a) Implı́cito 2D ∆x = 1000 (b) Implı́cito 3D ∆x = 1000

(c) Implı́cito 2D ∆x = 100 (d) Implı́cito 3D ∆x = 100

Figura 9: Evolución temporal de la temperatura el rı́o

(a) Implı́cito 2D ∆x = 1000 (b) Implı́cito 3D ∆x = 1000

(c) Implı́cito 2D ∆x = 100 (d) Implı́cito 3D ∆x = 100

Figura 8: Evolución temporal de la temperatura el rı́o

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-


Análisis de un paper 13/13

7. conclusion
El desarrollo de las posibles solución para la ecuación adversion-difusion, implementado distintos
métodos de diferencias finitas nos permite concluir que un bien método para solucionar este tipo
de problemas es el implı́cito con Upwind ya que aun que sea mas complejo de programar que
explicito, tiene mayor estabilidad en el tiempo y no se ve el sistema afectado con problemas de
estabilidad aguas arriba de los puntos de descarga, por otra parte la teorı́a numérica nos dice que
Crank Nicholson tiene mayor estabilidad espacial que los métodos implı́cito y explicito, pero resulta
mas trabajoso de programa y en este ejercicio en particular no se observaron diferencias entre el
Implı́cito con Upwind y Crank Nisholson con Upwind.

.- Métodos Numéricos para Resolver Ecuaciones Diferenciales Parciales .-

También podría gustarte