92 |
return; |
return; |
93 |
} |
} |
94 |
|
|
95 |
r=TMPMEMALLOC(numEqua,double); |
r=new double[numEqua]; |
96 |
x0=TMPMEMALLOC(numEqua,double); |
x0=new double[numEqua]; |
97 |
Esys_checkPtr(r); |
Esys_checkPtr(r); |
98 |
Esys_checkPtr(x0); |
Esys_checkPtr(x0); |
99 |
Paso_SystemMatrix_balance(A); |
Paso_SystemMatrix_balance(A); |
314 |
} |
} |
315 |
|
|
316 |
} |
} |
317 |
MEMFREE(r); |
delete[] r; |
318 |
MEMFREE(x0); |
delete[] x0; |
319 |
options->time=Esys_timer()-time_iter; |
options->time=Esys_timer()-time_iter; |
320 |
Performance_stopMonitor(pp,PERFORMANCE_ALL); |
Performance_stopMonitor(pp,PERFORMANCE_ALL); |
321 |
blocktimer_increment("Paso_Solver()", blocktimer_start); |
blocktimer_increment("Paso_Solver()", blocktimer_start); |