#include <sundials/sundials_nvector.h>
Go to the source code of this file.
Defines | |
#define | CVBANDPRE_SUCCESS 0 |
#define | CVBANDPRE_PDATA_NULL -11 |
#define | CVBANDPRE_RHSFUNC_UNRECVR -12 |
#define | CVBANDPRE_ADJMEM_NULL -111 |
#define | CVBANDPRE_MEM_FAIL -112 |
Functions | |
SUNDIALS_EXPORT void * | CVBandPrecAlloc (void *cvode_mem, int N, int mu, int ml) |
SUNDIALS_EXPORT int | CVBPSptfqmr (void *cvode_mem, int pretype, int maxl, void *p_data) |
SUNDIALS_EXPORT int | CVBPSpbcg (void *cvode_mem, int pretype, int maxl, void *p_data) |
SUNDIALS_EXPORT int | CVBPSpgmr (void *cvode_mem, int pretype, int maxl, void *p_data) |
SUNDIALS_EXPORT void | CVBandPrecFree (void **bp_data) |
SUNDIALS_EXPORT int | CVBandPrecGetWorkSpace (void *bp_data, long int *lenrwLS, long int *leniwLS) |
SUNDIALS_EXPORT int | CVBandPrecGetNumRhsEvals (void *bp_data, long int *nfevalsBP) |
SUNDIALS_EXPORT char * | CVBandPrecGetReturnFlagName (int flag) |
SUNDIALS_EXPORT int | CVBandPrecAllocB (void *cvadj_mem, int nB, int muB, int mlB) |
SUNDIALS_EXPORT int | CVBPSptfqmrB (void *cvadj_mem, int pretypeB, int maxlB) |
SUNDIALS_EXPORT int | CVBPSpbcgB (void *cvadj_mem, int pretypeB, int maxlB) |
SUNDIALS_EXPORT int | CVBPSpgmrB (void *cvadj_mem, int pretypeB, int maxlB) |
SUNDIALS_EXPORT void | CVBandPrecFreeB (void *cvadj_mem) |
#define CVBANDPRE_ADJMEM_NULL -111 |
#define CVBANDPRE_MEM_FAIL -112 |
#define CVBANDPRE_PDATA_NULL -11 |
#define CVBANDPRE_RHSFUNC_UNRECVR -12 |
#define CVBANDPRE_SUCCESS 0 |
SUNDIALS_EXPORT void* CVBandPrecAlloc | ( | void * | cvode_mem, | |
int | N, | |||
int | mu, | |||
int | ml | |||
) |
SUNDIALS_EXPORT int CVBandPrecAllocB | ( | void * | cvadj_mem, | |
int | nB, | |||
int | muB, | |||
int | mlB | |||
) |
SUNDIALS_EXPORT void CVBandPrecFree | ( | void ** | bp_data | ) |
SUNDIALS_EXPORT void CVBandPrecFreeB | ( | void * | cvadj_mem | ) |
SUNDIALS_EXPORT int CVBandPrecGetNumRhsEvals | ( | void * | bp_data, | |
long int * | nfevalsBP | |||
) |
SUNDIALS_EXPORT char* CVBandPrecGetReturnFlagName | ( | int | flag | ) |
SUNDIALS_EXPORT int CVBandPrecGetWorkSpace | ( | void * | bp_data, | |
long int * | lenrwLS, | |||
long int * | leniwLS | |||
) |
SUNDIALS_EXPORT int CVBPSpbcg | ( | void * | cvode_mem, | |
int | pretype, | |||
int | maxl, | |||
void * | p_data | |||
) |
SUNDIALS_EXPORT int CVBPSpbcgB | ( | void * | cvadj_mem, | |
int | pretypeB, | |||
int | maxlB | |||
) |
SUNDIALS_EXPORT int CVBPSpgmr | ( | void * | cvode_mem, | |
int | pretype, | |||
int | maxl, | |||
void * | p_data | |||
) |
SUNDIALS_EXPORT int CVBPSpgmrB | ( | void * | cvadj_mem, | |
int | pretypeB, | |||
int | maxlB | |||
) |
SUNDIALS_EXPORT int CVBPSptfqmr | ( | void * | cvode_mem, | |
int | pretype, | |||
int | maxl, | |||
void * | p_data | |||
) |
SUNDIALS_EXPORT int CVBPSptfqmrB | ( | void * | cvadj_mem, | |
int | pretypeB, | |||
int | maxlB | |||
) |