| Line 35... |
Line 35... |
EXTERN PetscErrorCode SVDSetFromOptions(SVD);
|
EXTERN PetscErrorCode SVDSetFromOptions(SVD);
|
EXTERN PetscErrorCode SVDSetUp(SVD);
|
EXTERN PetscErrorCode SVDSetUp(SVD);
|
EXTERN PetscErrorCode SVDSolve(SVD);
|
EXTERN PetscErrorCode SVDSolve(SVD);
|
EXTERN PetscErrorCode SVDGetConverged(SVD,int*);
|
EXTERN PetscErrorCode SVDGetConverged(SVD,int*);
|
EXTERN PetscErrorCode SVDGetSingularTriplet(SVD,int,PetscReal*,Vec,Vec);
|
EXTERN PetscErrorCode SVDGetSingularTriplet(SVD,int,PetscReal*,Vec,Vec);
|
EXTERN PetscErrorCode SVDComputeResidualNorm(SVD,int,PetscReal*);
|
EXTERN PetscErrorCode SVDComputeResidualNorms(SVD,int,PetscReal*,PetscReal*);
|
EXTERN PetscErrorCode SVDView(SVD,PetscViewer);
|
EXTERN PetscErrorCode SVDView(SVD,PetscViewer);
|
EXTERN PetscErrorCode SVDDestroy(SVD);
|
EXTERN PetscErrorCode SVDDestroy(SVD);
|
EXTERN PetscErrorCode SVDInitializePackage(char*);
|
EXTERN PetscErrorCode SVDInitializePackage(char*);
|
|
|
typedef enum { SVDEIGENSOLVER_DIRECT, SVDEIGENSOLVER_TRANSPOSE,
|
typedef enum { SVDEIGENSOLVER_DIRECT, SVDEIGENSOLVER_TRANSPOSE,
|