La rutina pvdtsv resuelve una ecuación del siguiente tipo:
donde A es una matriz
real o compleja tridiagonal, es decir, con valores únicamente en
la diagonal principal y en la diagonal superior e inferior contigua a la principal.
Esta rutina se provee para matrices con elementos de tipo real y complejo.Las características de cada uno de los parámetros son las siguientes:
Parámetros de Entrada
a: Matriz de dimensiones b: Vector de dimensiones bwl: Número de subdiagonales inferiores
bwu: Número de subdiagonales superiores
Parámetros de Salida
b: Vector distribuido donde se almacena el resultado.
info: Resultado global de la ejecución
info= 0: Ejecución con éxito
info< 0: Si el argumento i-esimo es una matriz y la entrada j-esima tuvo un valor ilegal, entoces info=-(i*100+j).
Si el argumento i-esimo es un escalar y tuvo un valor ilegal entonces info=-i.
info< 0: Si info=k. La factorización ha sido completada pero el factor U es singular por lo que la solución no pudo ser calculada.
A continuación mostramos un ejemplo en la utilización de esta rutina:
See Sobre este documento... para sugerencias en cambios.