| Line 159... |
Line 159... |
int i;
|
int i;
|
PetscViewer viewer = (PetscViewer) dummy;
|
PetscViewer viewer = (PetscViewer) dummy;
|
|
|
PetscFunctionBegin;
|
PetscFunctionBegin;
|
if (its) {
|
if (its) {
|
if (!viewer) viewer = PETSC_VIEWER_STDOUT_(eps->comm);
|
if (!viewer) viewer = PETSC_VIEWER_STDOUT_(((PetscObject)eps)->comm);
|
ierr = PetscViewerASCIIPrintf(viewer,"%3d EPS nconv=%d Values (Errors)",its,nconv);CHKERRQ(ierr);
|
ierr = PetscViewerASCIIPrintf(viewer,"%3d EPS nconv=%d Values (Errors)",its,nconv);CHKERRQ(ierr);
|
for (i=0;i<nest;i++) {
|
for (i=0;i<nest;i++) {
|
#if defined(PETSC_USE_COMPLEX)
|
#if defined(PETSC_USE_COMPLEX)
|
ierr = PetscViewerASCIIPrintf(viewer," %g%+gi",PetscRealPart(eigr[i]),PetscImaginaryPart(eigr[i]));CHKERRQ(ierr);
|
ierr = PetscViewerASCIIPrintf(viewer," %g%+gi",PetscRealPart(eigr[i]),PetscImaginaryPart(eigr[i]));CHKERRQ(ierr);
|
#else
|
#else
|
| Line 193... |
Line 193... |
PetscDrawLG lg1;
|
PetscDrawLG lg1;
|
#endif
|
#endif
|
|
|
PetscFunctionBegin;
|
PetscFunctionBegin;
|
|
|
if (!viewer) { viewer = PETSC_VIEWER_DRAW_(eps->comm); }
|
if (!viewer) { viewer = PETSC_VIEWER_DRAW_(((PetscObject)eps)->comm); }
|
|
|
ierr = PetscViewerDrawGetDraw(viewer,0,&draw);CHKERRQ(ierr);
|
ierr = PetscViewerDrawGetDraw(viewer,0,&draw);CHKERRQ(ierr);
|
ierr = PetscViewerDrawGetDrawLG(viewer,0,&lg);CHKERRQ(ierr);
|
ierr = PetscViewerDrawGetDrawLG(viewer,0,&lg);CHKERRQ(ierr);
|
if (!its) {
|
if (!its) {
|
ierr = PetscDrawSetTitle(draw,"Error estimates");CHKERRQ(ierr);
|
ierr = PetscDrawSetTitle(draw,"Error estimates");CHKERRQ(ierr);
|