Exemple #1
0
NumericsSparseLinearSolverParams* NM_linearSolverParams(NumericsMatrix* A)
{
    if(!NM_sparse(A)->linearSolverParams)
    {
        NM_sparse(A)->linearSolverParams = newNumericsSparseLinearSolverParams();
    }
    return NM_sparse(A)->linearSolverParams;
}
Exemple #2
0
NumericsSparseMatrix* newNumericsSparseMatrix(void)
{
  NumericsSparseMatrix* p = (NumericsSparseMatrix*)
    malloc(sizeof(NumericsSparseMatrix));

  NM_sparse_null(p);
  p->linearSolverParams = newNumericsSparseLinearSolverParams();

  return p;
}