Uno de los propósitos de este curso es proporcionar las técnicas básicas para la resolución numérica de EDPs. Para ello, analizaremos y estableceremos las propiedades teóricas de cada método (estabilidad, precisión, complejidad computacional) y demostraremos su funcionamiento con ejemplos que describan sus ventajas e inconvenientes. El objetivo principal es desarrollar el pensamiento algorítmico, haciendo énfasis en los principales conceptos computacionales.
De forma más específica, el curso tiene diversos objetivos por parte del alumnado:
- Conocer los principales métodos de aproximación numérica de EDPs: método de diferencias finitas; método de elementos finitos; métodos espectrales para problemas periódicos y no periódicos.
- Saber analizar las principales características de un determinado método: orden, estabilidad, convergencia.
- Saber implementar métodos de resolución de EDPs en una y dos dimensiones.
- Tener criterios para valorar y comparar distintos métodos en función de los problemas a resolver, el coste computacional y la presencia de errores.
- Ser capaz de programar los algoritmos estudiados en el curso o utilizar algoritmos previamente programados (por ejemplo, en Matlab o Python).
CB6, CB7, CB8, CB9, CB10
CG1, CG2, CG3, CG4, CG5, CG6, CG7
CE1, CE2, CE3, CE4, CE5, CE6, CE8, CE9, CE10, CE11, CE12, CE13