public int HYPRE_IJMatrixSetMaxOffProcElmts(HYPRE_IJMatrix matrix, int max_off_proc_elmts) { return(SetMaxOffProcElmts(matrix, max_off_proc_elmts)); }
extern private static int Create(MPI_Comm comm, int ilower, int iupper, int jlower, int jupper, out HYPRE_IJMatrix matrix);
public int HYPRE_IJMatrixSetRowSizes(HYPRE_IJMatrix matrix, int[] sizes) { return(SetRowSizes(matrix, sizes)); }
public int HYPRE_IJMatrixSetDiagOffdSizes(HYPRE_IJMatrix matrix, int[] diag_sizes, int[] offdiag_sizes) { return(SetDiagOffdSizes(matrix, diag_sizes, offdiag_sizes)); }
public int HYPRE_IJMatrixPrint(HYPRE_IJMatrix matrix, string filename) { return(Print(matrix, filename)); }
public int HYPRE_IJMatrixGetObject(HYPRE_IJMatrix matrix, out HYPRE_ParCSR_matrix mtx_object) { return(GetObject(matrix, out mtx_object)); }
public int HYPRE_IJMatrixSetObjectType(HYPRE_IJMatrix matrix, int type) { return(SetObjectType(matrix, type)); }
extern private static int Initialize(HYPRE_IJMatrix matrix);
public int HYPRE_IJMatrixGetRowCounts(HYPRE_IJMatrix matrix, int nrows, int[] rows, int[] ncols) { return(GetRowCounts(matrix, nrows, rows, ncols)); }
public int HYPRE_IJMatrixGetValues(HYPRE_IJMatrix matrix, int nrows, int[] ncols, int[] rows, int[] cols, double[] values) { return(GetValues(matrix, nrows, ncols, rows, cols, values)); }
public int HYPRE_IJMatrixAssemble(HYPRE_IJMatrix matrix) { return(Assemble(matrix)); }
public int HYPRE_IJMatrixInitialize(HYPRE_IJMatrix matrix) { return(Initialize(matrix)); }
public int HYPRE_IJMatrixDestroy(HYPRE_IJMatrix matrix) { return(Destroy(matrix)); }
extern private static int Print(HYPRE_IJMatrix matrix, string filename);
public int HYPRE_IJMatrixGetObjectType(HYPRE_IJMatrix matrix, out int type) { return(GetObjectType(matrix, out type)); }
extern private static int Destroy(HYPRE_IJMatrix matrix);
public int HYPRE_IJMatrixGetLocalRange(HYPRE_IJMatrix matrix, ref int ilower, ref int iupper, ref int jlower, ref int jupper) { return(GetLocalRange(matrix, ref ilower, ref iupper, ref jlower, ref jupper)); }
extern private static int SetValues(HYPRE_IJMatrix matrix, int nrows, int[] ncols, int[] rows, int[] cols, double[] values);
public int HYPRE_IJMatrixCreate(MPI_Comm comm, int ilower, int iupper, int jlower, int jupper, out HYPRE_IJMatrix matrix) { return(Create(comm, ilower, iupper, jlower, jupper, out matrix)); }