kinsol_direct.h File Reference
#include <sundials/sundials_direct.h>
#include <sundials/sundials_nvector.h>
Go to the source code of this file.
Defines |
#define | KINDIRECT_SUCCESS 0 |
#define | KINDIRECT_MEM_NULL -1 |
#define | KINDIRECT_LMEM_NULL -2 |
#define | KINDIRECT_ILL_INPUT -3 |
#define | KINDIRECT_MEM_FAIL -4 |
#define | KINDIRECT_JACFUNC_UNRECVR -5 |
#define | KINDIRECT_JACFUNC_RECVR -6 |
Typedefs |
typedef int(* | KINDlsDenseJacFn )(int N, N_Vector u, N_Vector fu, DlsMat J, void *jac_data, N_Vector tmp1, N_Vector tmp2) |
typedef int(* | KINDlsBandJacFn )(int N, int mupper, int mlower, N_Vector u, N_Vector fu, DlsMat J, void *jac_data, N_Vector tmp1, N_Vector tmp2) |
Functions |
SUNDIALS_EXPORT int | KINDlsSetJacFn (void *kinmem, void *jac, void *jac_data) |
SUNDIALS_EXPORT int | KINDlsGetWorkSpace (void *kinmem, long int *lenrwB, long int *leniwB) |
SUNDIALS_EXPORT int | KINDlsGetNumJacEvals (void *kinmem, long int *njevalsB) |
SUNDIALS_EXPORT int | KINDlsGetNumFuncEvals (void *kinmem, long int *nfevalsB) |
SUNDIALS_EXPORT int | KINDlsGetLastFlag (void *kinmem, int *flag) |
SUNDIALS_EXPORT char * | KINDlsGetReturnFlagName (int flag) |
Define Documentation
#define KINDIRECT_ILL_INPUT -3 |
#define KINDIRECT_JACFUNC_RECVR -6 |
#define KINDIRECT_JACFUNC_UNRECVR -5 |
#define KINDIRECT_LMEM_NULL -2 |
#define KINDIRECT_MEM_FAIL -4 |
#define KINDIRECT_MEM_NULL -1 |
#define KINDIRECT_SUCCESS 0 |
Typedef Documentation
Function Documentation
SUNDIALS_EXPORT int KINDlsGetLastFlag |
( |
void * |
kinmem, |
|
|
int * |
flag | |
|
) |
| | |
SUNDIALS_EXPORT int KINDlsGetNumFuncEvals |
( |
void * |
kinmem, |
|
|
long int * |
nfevalsB | |
|
) |
| | |
SUNDIALS_EXPORT int KINDlsGetNumJacEvals |
( |
void * |
kinmem, |
|
|
long int * |
njevalsB | |
|
) |
| | |
SUNDIALS_EXPORT char* KINDlsGetReturnFlagName |
( |
int |
flag |
) |
|
SUNDIALS_EXPORT int KINDlsGetWorkSpace |
( |
void * |
kinmem, |
|
|
long int * |
lenrwB, |
|
|
long int * |
leniwB | |
|
) |
| | |
SUNDIALS_EXPORT int KINDlsSetJacFn |
( |
void * |
kinmem, |
|
|
void * |
jac, |
|
|
void * |
jac_data | |
|
) |
| | |