#include <sundials/sundials_nvector.h>
Go to the source code of this file.
Defines | |
#define | IDABBDPRE_SUCCESS 0 |
#define | IDABBDPRE_PDATA_NULL -11 |
#define | IDABBDPRE_FUNC_UNRECVR -12 |
Typedefs | |
typedef int(* | IDABBDLocalFn )(int Nlocal, realtype tt, N_Vector yy, N_Vector yp, N_Vector gval, void *res_data) |
typedef int(* | IDABBDCommFn )(int Nlocal, realtype tt, N_Vector yy, N_Vector yp, void *res_data) |
Functions | |
SUNDIALS_EXPORT void * | IDABBDPrecAlloc (void *ida_mem, int Nlocal, int mudq, int mldq, int mukeep, int mlkeep, realtype dq_rel_yy, IDABBDLocalFn Gres, IDABBDCommFn Gcomm) |
SUNDIALS_EXPORT int | IDABBDSptfqmr (void *ida_mem, int maxl, void *bbd_data) |
SUNDIALS_EXPORT int | IDABBDSpbcg (void *ida_mem, int maxl, void *bbd_data) |
SUNDIALS_EXPORT int | IDABBDSpgmr (void *ida_mem, int maxl, void *bbd_data) |
SUNDIALS_EXPORT int | IDABBDPrecReInit (void *bbd_data, int mudq, int mldq, realtype dq_rel_yy, IDABBDLocalFn Gres, IDABBDCommFn Gcomm) |
SUNDIALS_EXPORT void | IDABBDPrecFree (void **bbd_data) |
SUNDIALS_EXPORT int | IDABBDPrecGetWorkSpace (void *bbd_data, long int *lenrwBBDP, long int *leniwBBDP) |
SUNDIALS_EXPORT int | IDABBDPrecGetNumGfnEvals (void *bbd_data, long int *ngevalsBBDP) |
SUNDIALS_EXPORT char * | IDABBDPrecGetReturnFlagName (int flag) |
#define IDABBDPRE_FUNC_UNRECVR -12 |
#define IDABBDPRE_PDATA_NULL -11 |
#define IDABBDPRE_SUCCESS 0 |
typedef int(* IDABBDCommFn)(int Nlocal, realtype tt, N_Vector yy, N_Vector yp, void *res_data) |
typedef int(* IDABBDLocalFn)(int Nlocal, realtype tt, N_Vector yy, N_Vector yp, N_Vector gval, void *res_data) |
SUNDIALS_EXPORT void* IDABBDPrecAlloc | ( | void * | ida_mem, | |
int | Nlocal, | |||
int | mudq, | |||
int | mldq, | |||
int | mukeep, | |||
int | mlkeep, | |||
realtype | dq_rel_yy, | |||
IDABBDLocalFn | Gres, | |||
IDABBDCommFn | Gcomm | |||
) |
Referenced by main().
SUNDIALS_EXPORT void IDABBDPrecFree | ( | void ** | bbd_data | ) |
Referenced by main().
SUNDIALS_EXPORT int IDABBDPrecGetNumGfnEvals | ( | void * | bbd_data, | |
long int * | ngevalsBBDP | |||
) |
SUNDIALS_EXPORT char* IDABBDPrecGetReturnFlagName | ( | int | flag | ) |
SUNDIALS_EXPORT int IDABBDPrecGetWorkSpace | ( | void * | bbd_data, | |
long int * | lenrwBBDP, | |||
long int * | leniwBBDP | |||
) |
SUNDIALS_EXPORT int IDABBDPrecReInit | ( | void * | bbd_data, | |
int | mudq, | |||
int | mldq, | |||
realtype | dq_rel_yy, | |||
IDABBDLocalFn | Gres, | |||
IDABBDCommFn | Gcomm | |||
) |
Referenced by main().
SUNDIALS_EXPORT int IDABBDSpbcg | ( | void * | ida_mem, | |
int | maxl, | |||
void * | bbd_data | |||
) |
SUNDIALS_EXPORT int IDABBDSpgmr | ( | void * | ida_mem, | |
int | maxl, | |||
void * | bbd_data | |||
) |
Referenced by main().
SUNDIALS_EXPORT int IDABBDSptfqmr | ( | void * | ida_mem, | |
int | maxl, | |||
void * | bbd_data | |||
) |