Resumen del programa bugod.f

program bugod: Resuelve la ecuación de Burgers sin viscosidad usando el esquema de Godunov de primer orden, explícito, con el resolvedor de Riemann exacto.

subroutine reader: lee los parámetros iniciales del fichero bugod.ini.

subroutine initia: especifica el dato inicial.

subroutine bconci: establece las condiciones de contorno.

subroutine cflcon: calcula el paso de tiempo de la siguiente iteración temporal de acuerdo con la condición de Courant.

subroutine fluxes: calcula los flujos numéricos a partir de la solución exacta de los problemas de Riemann en cada interfase.

subroutine riemann: resuelve el problema de Riemann para la ecuación de Burgers de forma exacta.

subroutine update: obtiene la solución al final del paso temporal usando el algoritmo conservativo explícito de primer orden.

subroutine output: guarda la solución en el fichero bugod.out.