Subversion Repositories slepc-dev

Rev

Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2771 Rev 2772
Line 32... Line 32...
  PetscErrorCode (*allocate)(PS,PetscInt);
  PetscErrorCode (*allocate)(PS,PetscInt);
  PetscErrorCode (*computevector)(PS,PetscInt,PSMatType,PetscBool*);
  PetscErrorCode (*computevector)(PS,PetscInt,PSMatType,PetscBool*);
  PetscErrorCode (*solve)(PS,PetscScalar*,PetscScalar*);
  PetscErrorCode (*solve)(PS,PetscScalar*,PetscScalar*);
  PetscErrorCode (*sort)(PS,PetscScalar*,PetscScalar*,PetscErrorCode(*)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void*);
  PetscErrorCode (*sort)(PS,PetscScalar*,PetscScalar*,PetscErrorCode(*)(PetscScalar,PetscScalar,PetscScalar,PetscScalar,PetscInt*,void*),void*);
  PetscErrorCode (*cond)(PS,PetscReal*);
  PetscErrorCode (*cond)(PS,PetscReal*);
 
  PetscErrorCode (*translate)(PS,PetscScalar,PetscScalar,PetscScalar*);
};
};
 
 
struct _p_PS {
struct _p_PS {
  PETSCHEADER(struct _PSOps);
  PETSCHEADER(struct _PSOps);
  PetscInt     ld;                 /* leading dimension */
  PetscInt     ld;                 /* leading dimension */