| if (!viewer) viewer = PETSC_VIEWER_STDOUT_(((PetscObject)ip)->comm); |
| PetscValidHeaderSpecific(viewer,PETSC_VIEWER_CLASSID,2); |
| PetscCheckSameComm(ip,1,viewer,2); |
| ierr = PetscTypeCompare((PetscObject)viewer,PETSCVIEWERASCII,&isascii);CHKERRQ(ierr); |
| ierr = PetscObjectTypeCompare((PetscObject)viewer,PETSCVIEWERASCII,&isascii);CHKERRQ(ierr); |
| if (isascii) { |
| ierr = PetscObjectPrintClassNamePrefixType((PetscObject)ip,viewer,"IP Object");CHKERRQ(ierr); |
| ierr = PetscViewerASCIIPrintf(viewer," orthogonalization method: ");CHKERRQ(ierr); |