Me@10: /* Me@10: * Copyright Oct 24, 2009 OpenSourceStewardshipFoundation.org Me@10: * Licensed under GNU General Public License version 2 Me@10: * Me@10: * author seanhalle@yahoo.com Me@10: */ Me@10: Me@10: #include Me@10: #include Me@10: Me@10: #include "Matrix_Mult.h" Me@10: #include "SSR_Matrix_Mult/SSR_Matrix_Mult.h" Me@10: Me@10: /** Me@10: * Me@10: */ Me@10: int main( int argc, char **argv ) Me@10: { Matrix *leftMatrix, *rightMatrix, *resultMatrix; Me@10: ParamBag *paramBag; Me@10: seanhalle@18: DEBUG__printf2(TRUE, "arguments: %s | %s", argv[0], argv[1] ); Me@10: Me@10: paramBag = makeParamBag(); Me@10: readParamFileIntoBag( argv[1], paramBag ); Me@10: initialize_Input_Matrices_Via( &leftMatrix, &rightMatrix, paramBag ); Me@10: Me@10: resultMatrix = multiplyTheseMatrices( leftMatrix, rightMatrix ); Me@10: Me@10: printf("\nresult matrix: \n"); Me@10: printMatrix( resultMatrix ); seanhalle@18: Me@10: fflush(stdin); Me@10: Me@10: exit(0); //cleans up Me@10: }