00001 #ifndef MLAPI_SAMIS_H 00002 #define MLAPI_SAMIS_H 00003 00012 /* ******************************************************************** */ 00013 /* See the file COPYRIGHT for a complete copyright notice, contact */ 00014 /* person and disclaimer. */ 00015 /* ******************************************************************** */ 00016 00017 #include "ml_common.h" 00018 00019 #include "ml_include.h" 00020 #include <iostream> 00021 00022 namespace MLAPI { 00023 00024 class Operator; 00025 00026 00027 // ====================================================================== 00029 // ====================================================================== 00030 00031 void ReadSAMISMatrix(const char *filen, Operator& A, int& NumPDEEqns); 00032 00033 00034 // ====================================================================== 00036 // ====================================================================== 00037 00038 void ReadSAMISKernel(const char *myKerFileName, MultiVector& A, 00039 const int limKer=-1 /* -in- limit num of kernels used */); 00040 00041 } // namespace MLAPI 00042 00043 #endif // MLAPI_SAMIS_H