55 int proc_config[],
double params[], AZ_MATRIX *Amat,
95 Prec_pass_data = (
AZ_IFPACK *) Prec->Pmat->aux_ptr;
96 precon = (
void *) Prec_pass_data->
precon;
97 nr = Prec_pass_data->
nr;
98 nc = Prec_pass_data->
nc;
101 input_vector = (
double *) malloc (nr *
sizeof(
double));
105 for (i=0; i<len; i++) input_vector[i] = x[i];
107 ifp_apply(precon, nr, nc, input_vector, nr, x, nr);
108 free((
void *) input_vector);
void AZ_ifpack_precon(double x[], int options[], int proc_config[], double params[], AZ_MATRIX *Amat, AZ_PRECOND *Prec)