Subversion Repositories slepc-dev

Rev

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

Rev 2775 Rev 2796
Line 138... Line 138...
      eps->ops->solve = EPSSolve_KrylovSchur_Default;
      eps->ops->solve = EPSSolve_KrylovSchur_Default;
      ierr = PSSetType(eps->ps,PSNHEP);CHKERRQ(ierr);
      ierr = PSSetType(eps->ps,PSNHEP);CHKERRQ(ierr);
      break;
      break;
    case EPS_KS_SYMM:
    case EPS_KS_SYMM:
      eps->ops->solve = EPSSolve_KrylovSchur_Symm;
      eps->ops->solve = EPSSolve_KrylovSchur_Symm;
      ierr = PSSetType(eps->ps,PSARROWTRIDSYMM);CHKERRQ(ierr);
      ierr = PSSetType(eps->ps,PSHEP);CHKERRQ(ierr);
 
      ierr = PSSetCompact(eps->ps,PETSC_TRUE);CHKERRQ(ierr);
      break;
      break;
    case EPS_KS_SLICE:
    case EPS_KS_SLICE:
      eps->ops->solve = EPSSolve_KrylovSchur_Slice;
      eps->ops->solve = EPSSolve_KrylovSchur_Slice;
      ierr = PSSetType(eps->ps,PSNHEP);CHKERRQ(ierr);
      ierr = PSSetType(eps->ps,PSNHEP);CHKERRQ(ierr);
      break;
      break;