/**************************************************************************************************** * generic.h - header file for all generic functions * * * * Currently supporting the following functionalities: * * - Provide common function for input creation * * - Provide functionalitites to generate both real and complex vectors * * - Provide functionalities to generate both real and complex matrices * * * ***************************************************************************************************** * modification history: * * 31.03.2021 , modified by ThinkPalm Technologies Pvt Ltd * ****************************************************************************************************/ #ifndef _generic_h #define _generic_h #include #include #include #include /*Function declarations*/ float* generateRealVector(int weight); float* generateRealSparseMatrix(int weight); float* generateRealMatrix(int weight); MKL_Complex8* generateComplexMatrix(int weight); MKL_Complex8* generateComplexVector(int weight); MKL_Complex8* generateComplexSparseMatrix(int weight); #endif /* _generic_h */