Subversion Repositories slepc-dev

Rev

Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2807 Rev 2814
Line 34... Line 34...
  PetscErrorCode (*view)(PS,PetscViewer);
  PetscErrorCode (*view)(PS,PetscViewer);
  PetscErrorCode (*vectors)(PS,PSMatType,PetscInt*,PetscReal*);
  PetscErrorCode (*vectors)(PS,PSMatType,PetscInt*,PetscReal*);
  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,PetscReal,PetscBool,PetscScalar*,PetscReal*);
  PetscErrorCode (*transharm)(PS,PetscScalar,PetscReal,PetscBool,PetscScalar*,PetscReal*);
 
  PetscErrorCode (*transrks)(PS,PetscScalar);
};
};
 
 
struct _p_PS {
struct _p_PS {
  PETSCHEADER(struct _PSOps);
  PETSCHEADER(struct _PSOps);
  PetscInt     method;             /* identifies the variant to be used */
  PetscInt     method;             /* identifies the variant to be used */