cpodes_bandpre.h File Reference
#include <sundials/sundials_nvector.h>
Go to the source code of this file.
Defines |
#define | CPBANDPRE_SUCCESS 0 |
#define | CPBANDPRE_PDATA_NULL -11 |
#define | CPBANDPRE_FUNC_UNRECVR -12 |
Functions |
SUNDIALS_EXPORT void * | CPBandPrecAlloc (void *cpode_mem, int N, int mu, int ml) |
SUNDIALS_EXPORT int | CPBPSptfqmr (void *cpode_mem, int pretype, int maxl, void *p_data) |
SUNDIALS_EXPORT int | CPBPSpbcg (void *cpode_mem, int pretype, int maxl, void *p_data) |
SUNDIALS_EXPORT int | CPBPSpgmr (void *cpode_mem, int pretype, int maxl, void *p_data) |
SUNDIALS_EXPORT void | CPBandPrecFree (void **bp_data) |
SUNDIALS_EXPORT int | CPBandPrecGetWorkSpace (void *bp_data, long int *lenrwLS, long int *leniwLS) |
SUNDIALS_EXPORT int | CPBandPrecGetNumFctEvals (void *bp_data, long int *nfevalsBP) |
SUNDIALS_EXPORT char * | CPBandPrecGetReturnFlagName (int flag) |
Define Documentation
#define CPBANDPRE_FUNC_UNRECVR -12 |
#define CPBANDPRE_PDATA_NULL -11 |
#define CPBANDPRE_SUCCESS 0 |
Function Documentation
SUNDIALS_EXPORT void* CPBandPrecAlloc |
( |
void * |
cpode_mem, |
|
|
int |
N, |
|
|
int |
mu, |
|
|
int |
ml | |
|
) |
| | |
SUNDIALS_EXPORT void CPBandPrecFree |
( |
void ** |
bp_data |
) |
|
SUNDIALS_EXPORT int CPBandPrecGetNumFctEvals |
( |
void * |
bp_data, |
|
|
long int * |
nfevalsBP | |
|
) |
| | |
SUNDIALS_EXPORT char* CPBandPrecGetReturnFlagName |
( |
int |
flag |
) |
|
SUNDIALS_EXPORT int CPBandPrecGetWorkSpace |
( |
void * |
bp_data, |
|
|
long int * |
lenrwLS, |
|
|
long int * |
leniwLS | |
|
) |
| | |
SUNDIALS_EXPORT int CPBPSpbcg |
( |
void * |
cpode_mem, |
|
|
int |
pretype, |
|
|
int |
maxl, |
|
|
void * |
p_data | |
|
) |
| | |
SUNDIALS_EXPORT int CPBPSpgmr |
( |
void * |
cpode_mem, |
|
|
int |
pretype, |
|
|
int |
maxl, |
|
|
void * |
p_data | |
|
) |
| | |
SUNDIALS_EXPORT int CPBPSptfqmr |
( |
void * |
cpode_mem, |
|
|
int |
pretype, |
|
|
int |
maxl, |
|
|
void * |
p_data | |
|
) |
| | |