ESYS13
Revision_
|
Functions | |
err_t | Paso_FunctionDerivative (double *J0w, const double *w, Paso_Function *F, const double *f0, const double *x0, double *setoff, Paso_Performance *pp) |
err_t | Paso_FunctionCall (Paso_Function *F, double *value, const double *arg, Paso_Performance *pp) |
void | Paso_Function_free (Paso_Function *F) |
void Paso_Function_free | ( | Paso_Function * | F | ) |
References Paso_Function::kind, LINEAR_SYSTEM, MEMFREE, and Paso_Function_LinearSystem_free().
err_t Paso_FunctionCall | ( | Paso_Function * | F, |
double * | value, | ||
const double * | arg, | ||
Paso_Performance * | pp | ||
) |
References Paso_Function::kind, LINEAR_SYSTEM, Paso_Function_LinearSystem_call(), and SYSTEM_ERROR.
Referenced by Paso_FunctionDerivative(), and Paso_Solver_NewtonGMRES().
err_t Paso_FunctionDerivative | ( | double * | J0w, |
const double * | w, | ||
Paso_Function * | F, | ||
const double * | f0, | ||
const double * | x0, | ||
double * | setoff, | ||
Paso_Performance * | pp | ||
) |
References Esys_MPIInfo::comm, EPSILON, MAX, MPI_DOUBLE, Paso_Function::mpi_info, Paso_Function::n, Paso_FunctionCall(), Paso_LinearCombination(), Paso_lsup(), Paso_Update(), Paso_zeroes(), and SOLVER_NO_ERROR.
Referenced by Paso_Solver_GMRES2().