#include <sundials/sundials_types.h>
Go to the source code of this file.
Classes | |
struct | _generic_N_Vector_Ops |
struct | _generic_N_Vector |
Typedefs | |
typedef struct _generic_N_Vector_Ops * | N_Vector_Ops |
typedef struct _generic_N_Vector * | N_Vector |
typedef N_Vector * | N_Vector_S |
Functions | |
SUNDIALS_EXPORT N_Vector | N_VClone (N_Vector w) |
SUNDIALS_EXPORT N_Vector | N_VCloneEmpty (N_Vector w) |
SUNDIALS_EXPORT void | N_VDestroy (N_Vector v) |
SUNDIALS_EXPORT void | N_VSpace (N_Vector v, long int *lrw, long int *liw) |
SUNDIALS_EXPORT realtype * | N_VGetArrayPointer (N_Vector v) |
SUNDIALS_EXPORT void | N_VSetArrayPointer (realtype *v_data, N_Vector v) |
SUNDIALS_EXPORT void | N_VLinearSum (realtype a, N_Vector x, realtype b, N_Vector y, N_Vector z) |
SUNDIALS_EXPORT void | N_VConst (realtype c, N_Vector z) |
SUNDIALS_EXPORT void | N_VProd (N_Vector x, N_Vector y, N_Vector z) |
SUNDIALS_EXPORT void | N_VDiv (N_Vector x, N_Vector y, N_Vector z) |
SUNDIALS_EXPORT void | N_VScale (realtype c, N_Vector x, N_Vector z) |
SUNDIALS_EXPORT void | N_VAbs (N_Vector x, N_Vector z) |
SUNDIALS_EXPORT void | N_VInv (N_Vector x, N_Vector z) |
SUNDIALS_EXPORT void | N_VAddConst (N_Vector x, realtype b, N_Vector z) |
SUNDIALS_EXPORT realtype | N_VDotProd (N_Vector x, N_Vector y) |
SUNDIALS_EXPORT realtype | N_VMaxNorm (N_Vector x) |
SUNDIALS_EXPORT realtype | N_VWrmsNorm (N_Vector x, N_Vector w) |
SUNDIALS_EXPORT realtype | N_VWrmsNormMask (N_Vector x, N_Vector w, N_Vector id) |
SUNDIALS_EXPORT realtype | N_VMin (N_Vector x) |
SUNDIALS_EXPORT realtype | N_VWL2Norm (N_Vector x, N_Vector w) |
SUNDIALS_EXPORT realtype | N_VL1Norm (N_Vector x) |
SUNDIALS_EXPORT void | N_VCompare (realtype c, N_Vector x, N_Vector z) |
SUNDIALS_EXPORT booleantype | N_VInvTest (N_Vector x, N_Vector z) |
SUNDIALS_EXPORT booleantype | N_VConstrMask (N_Vector c, N_Vector x, N_Vector m) |
SUNDIALS_EXPORT realtype | N_VMinQuotient (N_Vector num, N_Vector denom) |
SUNDIALS_EXPORT N_Vector * | N_VCloneEmptyVectorArray (int count, N_Vector w) |
SUNDIALS_EXPORT N_Vector * | N_VCloneVectorArray (int count, N_Vector w) |
SUNDIALS_EXPORT void | N_VDestroyVectorArray (N_Vector *vs, int count) |
typedef struct _generic_N_Vector* N_Vector |
typedef struct _generic_N_Vector_Ops* N_Vector_Ops |
typedef N_Vector* N_Vector_S |
SUNDIALS_EXPORT void N_VConst | ( | realtype | c, | |
N_Vector | z | |||
) |
Referenced by main(), and PsetupHeat().
SUNDIALS_EXPORT realtype* N_VGetArrayPointer | ( | N_Vector | v | ) |
SUNDIALS_EXPORT realtype N_VL1Norm | ( | N_Vector | x | ) |
Referenced by GetSol().
SUNDIALS_EXPORT realtype N_VMin | ( | N_Vector | x | ) |
Referenced by PsolveHeat().
SUNDIALS_EXPORT void N_VSetArrayPointer | ( | realtype * | v_data, | |
N_Vector | v | |||
) |
SUNDIALS_EXPORT void N_VSpace | ( | N_Vector | v, | |
long int * | lrw, | |||
long int * | liw | |||
) |