Referencia del Archivo femsii_solve.cpp

Este programa acepta un sistema de ecuaciones, lo resuelve segun las indicaciones que se le dan, y escribe un ventor de resultados. Más...

#include "petscksp.h"

Definiciones

#define __FUNCT__   "main"

Funciones

int main (int argc, char **args)

Descripción detallada

Este programa acepta un sistema de ecuaciones, lo resuelve segun las indicaciones que se le dan, y escribe un ventor de resultados.

Los archivos de entrada son 4: -f0 -> opciones de ejecucion, aplicables a la resolucion del sistema. -f1 -> matriz de coheficientes. -f2 -> vector de terminos independientes. -f3 -> archivo de salida para femsii_x con la resolucion del sistema.

DESCRIPCION DE main(int argc, char **args): Se encarga de entender los parametros de entrada, rescatar la matriz de rigidez y el vector de terminos independientes, y resolver el sistema de ecuaciones. solve() lee el archivo opciones.ejecu para cargar las opcions con las que se lanzara el resolutor de subespacios de Krilov. Tras crear un vector de resultados lo escribe en la carpeta temporal del proyecto. La estructura de de la funcion y de el codigo de este archivo en general ha sido creado pensado en crear un codigo siguiendo las directrices generales de la documentacion de PETSc para el caso de sistemas paralelizables. De esta manera solbe.bin puede ser ejecutado en varios procesos concurrentes.

Generado el Sat Oct 16 19:57:26 2010 para Femsii por  doxygen 1.6.3