예제 #1
0
 public static extern unsafe int lis_matrix_set_value_new(
     SetValueFlag flag, int i, int j, LisScalar value, NativeLisMatrix *A);
예제 #2
0
 public static extern unsafe int lis_matrix_set_values(
     SetValueFlag flag, int n, LisScalar *value, NativeLisMatrix *A);
예제 #3
0
 public static extern unsafe int lis_matrix_get_range(NativeLisMatrix *A, int *@is, int *ie);
예제 #4
0
 public static extern unsafe int lis_matrix_get_type(NativeLisMatrix *A, MatrixType *matrix_type);
예제 #5
0
 public static extern unsafe int lis_matrix_get_size(NativeLisMatrix *A, int *local_n, int *global_n);
예제 #6
0
 public static extern unsafe int lis_matrix_assemble(NativeLisMatrix *A);
예제 #7
0
 public static extern unsafe int lis_matrix_destroy(NativeLisMatrix *Amat);
예제 #8
0
 public static extern unsafe int lis_solve(
     NativeLisMatrix *A, NativeLisVector *b, NativeLisVector *x, NativeLisSolver *solver);
예제 #9
0
 public static extern unsafe int lis_matvec(NativeLisMatrix *A, NativeLisVector *x, NativeLisVector *y);